论坛首页 Java企业应用论坛

kv数据库如何进行去重

浏览 3772 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2014-03-15  
使用内存数据库redis作为缓冲区接收数据,用list作为缓冲队列,key是唯一的,问题出在这个value上,value是一些属性元素组合的json串,有些数据会重复,这样会导致value重复,如何对value进行去重???
   发表时间:2014-03-15  
还有一点,数据是不断进来的,主要是对一分钟内的数据进行去重
0 请登录后投票
   发表时间:2014-03-22  
有set zset可以用,为什么一定要用list
0 请登录后投票
   发表时间:2014-03-22  
用zset一样可以达到要求
0 请登录后投票
   发表时间:2014-03-24  
runfriends 写道
用zset一样可以达到要求

用zset怎么来实现缓冲队列呢
0 请登录后投票
   发表时间:2014-03-24  
runfriends 写道
有set zset可以用,为什么一定要用list

list不就是用来实现缓冲队列的吗,难道还有更好的办法
0 请登录后投票
   发表时间:2014-03-25  
从来没有谁说过什么就是用来干什么的
也没有谁说过什么只能干什么
也没有谁说过什么只能用什么干

完全可以用zset实现,却看起来像是list
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics