码迷,mamicode.com
首页 > 其他好文 > 详细

redis 原子增一的妙用

时间:2014-09-04 16:32:09      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:style   color   数据   sp   on   c   size   数据库   服务器   

  

  有这样一个需求,插入数据库之前需要了解数据库ID号,考虑到不同的主机怎么去协同这个ID呢 同时要保证每个主机分到不同的ID号,这个比较麻烦,如果独立开一个服务来一个C/S操作比较麻烦,幸好REDIS提供了这样一个操作,原子INCR.也就是在不同的主机节点去请求服务器,服务器能够同时封装2个事情【value=vlaue+1;return value】2步完成后才返回。这样每个所有的主机ID都能分到不同的ID号,这样的结果真是我想要的。另外不用担心:这个是一个64位自增操作,在合理的范围内 很难会超出来。

redis 原子增一的妙用

标签:style   color   数据   sp   on   c   size   数据库   服务器   

原文地址:http://www.cnblogs.com/sfwtoms/p/3956157.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!