docker里边安装redis(redis容器化)
redis中csrf
什么是redis
Redis是一个开源的、支持网络、可基于内存亦可持久化的日志型、高性能的Key-Value数据库,并提供多种语言的API。其支持存储的value类型相对很多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set ——有序集合)和hash(哈希类型)。
Redis提供的访问控制和代码安全问题
Redis端口应该被防火墙阻止来自外部的访问。客户端应该仍然能通过服务器的本地回环接口访问Redis。注意,通过在Redis.CONF添加下面一句就可以绑定本地回环,阻止外网访问了。
bind 127.0.0.1
Redis和MySQL的区别与使用(redis做mysql的缓存并且数据同步)
Redis基于内存,读写速度快,也可做持久化,MySQL基于磁盘,读写速度没有Redis快,但是不受空间容量限制,性价比高。
大多数的应用场景是MySQL(主)+Redis(辅)。mysql做主存储,Redis用于缓存。