
Redis
文章平均质量分 77
Harden丶13
这个作者很懒,什么都没留下…
展开
-
Redis持久化总结(RDB+AOF)
Redis的持久化Redis有两种持久化的方式:快照(RDB文件)和追加文件(AOF文件):RDB方式会在一个特定的间隔保存当时的数据快照; AOF则会记录每一个服务器收到的写命令,当服务器启动时,这些记录会逐条执行来重建出原来的数据; Redis的持久化可以被禁用,即可以让Redis的数据的生命周期只存在于服务器的运行时间里; 两种持久化方式可以同时使用,但是当Redis 重启时A...原创 2019-10-14 10:28:37 · 197 阅读 · 0 评论 -
Redis命令之KEYS与SCAN
Redis中有两种用来遍历key的数据的命令,它们分别是KEYS和SCAN。KEYS:KEYS命令的速度虽然非常快,但是因为它是一次将所有满足条件的数据都会找到并返回,所以当redis中的key非常多时对于内存的消耗和redis服务器是一种隐患,Redis2.8版本以上提供了一种更优的遍历 key 的命令就是 SCAN来解决这个问题。SCAN:SCAN命令的基本格式:SCAN...原创 2019-09-22 17:10:59 · 430 阅读 · 0 评论 -
使用Redis实现并发一致性
我们现在基本都是使用mysql来实现对金额的操作,保证数据的准确性,那能不能使用redis来对金额进行操作并保证数据的准确性呢?可以利用 redis 的事务来实现这个想法。redis 的 WATCH 和 EXEC 可以提供类似事务的机制:WATCH观察key是否被改动,如果提交时key被改动,EXEC将返回null,表示事务失败。假设redis客户端执行:$money = GET ke...原创 2019-09-22 17:14:08 · 438 阅读 · 0 评论