remote dictionary server
snapshot 快照
redis是单进程,命令都是依次执行,并发问题,不存在的。
测试先get出数据,然后-1,再set回去,并发一百个请求,总值是100,看最后是不是0
并发问题 1000个并发,去操作一个总数,判断小于0,停止,使用increment来做自减和自增,看看会不会出现超扣,超卖的情况。
redis中有很多的命令的返回值是成功的元素数量,不是这条命令是否成功,所以使用前要多加注意返回值
https://segmentfault.com/a/1190000002680804 Sentinel
- 持久化 AOF/RDB
- 可以将内存中的数据保存到磁盘中,重启的时候可以再次加载使用
- 数据结构丰富
- k/v,list,hash,set,sorted set
- 支持数据备份
- master-slave模式的数据备份
http://blog.csdn.net/wzzfeitian/article/details/42081969
RDB
简介:在指定的时间间隔能对你的数据进行快照存储
优点:
AOF
每次对服务器写的操作,当服务器重启的时候会重新执行这些命令来恢复原始的数据