redis 多个服务器共享数据
2015-09-17 16:18
295 查看
1)加锁(x);
2)数据分离,尽量做到每部分数据只对某个服务器可写,其他服务器是只读的(y);
3)订阅通知模式,其他服务器修改数据,我能知道,并同步本地数据(y);
4)数据加版本号,读出和写入的数据必须是同一个版本,当要写入时,读出当前数据的key,查看版本是否一致。
若否,要更新字段(how)?,重新做一次?只关注本次要修改的字段,其他字段用redis中的新版数据。(?y)
2)数据分离,尽量做到每部分数据只对某个服务器可写,其他服务器是只读的(y);
3)订阅通知模式,其他服务器修改数据,我能知道,并同步本地数据(y);
4)数据加版本号,读出和写入的数据必须是同一个版本,当要写入时,读出当前数据的key,查看版本是否一致。
若否,要更新字段(how)?,重新做一次?只关注本次要修改的字段,其他字段用redis中的新版数据。(?y)
相关文章推荐
- Redis学习10之Jedis连接redis和使用
- 关于多实例redis主从+Keepalived故障切换的解决方法
- C++ 操作Redis 简单封装类
- C++操作Redis数据库
- [bigdata] 使用Redis队列来实现与机器无关的Job提交与执行 (python实现)
- Hadoop、Spark、HBase与Redis的适用性讨论
- Redis Error
- NoSQL数据库:Redis适用场景及产品定位
- redis实践-cluster搭建
- Ubuntu下安装redis
- redis如何关闭持久化
- Linux redis 开启启动
- CentOS7安装Redis
- 【Redis】Redis学习笔记01_Linux下Redis的安装
- Nginx(1.3.9)+Tomcat(1.7)+Redis(3.0)的session共享
- 四:redis的sets类型 - 相关操作(有序和无序集合)
- redis+PHP实现的一个优先级去重队列
- Hiredis 基本使用
- shell批量插入redis测试数据
- redis清理数据