
redis
luo19890923
这个作者很懒,什么都没留下…
展开
-
用redis实现分布式锁
通常部署的服务都是在多台服务器上,不会只有一台。那么在分布式环境下,就会遇到共享资源的问题。比如一个人只能有一条记录,下次进来就只能修改,而不是再新增。 如果只有一台服务器,可以使用多线程下的单例模式来控制,但是分布式下,就不管用了。 有三种方式,一是使用数据库的乐观锁,二是redis的锁,三是zookeeper提供的锁。此处介绍reids的,参考这个网址:https://www.cnblog...原创 2018-03-27 21:56:21 · 355 阅读 · 1 评论 -
redis持久化
redis数据是存放在内存中的,如果服务挂了,进程被kill,那么重启后,数据就没了。 故需要做持久化,一般两种方式。 参考网址:http://blog.csdn.net/gzh0222/article/details/8482525 1.RDB RDB就是Snapshot快照存储,是默认的持久化方式。 可理解为半持久化模式,即按照一定的策略周期性的将数据保存到磁盘。 对应产生的数据文...转载 2018-03-27 22:05:48 · 176 阅读 · 0 评论