使用场景:
给任意的项目提供原子的unique ID。
解决方案:
使用Redis内建的INCR函数
示例如下:
说明:
点击(此处)折叠或打开
- $redis-cli INCR<next_object_id>
- (integer)1
-
- $redis-cli INCR<next_object_id>
- (integer)2
-
- $redis-cli INCR<another_next_object_id>
- (integer)1
-
- $redis-cli GET<next_object_id>
- 2
-
- $redis-cli GET<another_next_object_id>
- 1
使用INCR创建unique ID是Redis的核心功能。常用与关系型数据库主键上,用来替代关系型数据库中途类似功能的函数。
参考:rediscookbook
written by liuyu
written by liuyu
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30109892/viewspace-2060338/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/30109892/viewspace-2060338/