redis的mset可以像set一样设置过期时间吗
2018-06-28 · 为您提供更好的产品和服务
七彩虹科技有限公司
七彩虹科技成立于1995年,中国著名的DIY硬件厂商, 亚太区最重要的显示卡提供商之一。专注于IT硬件产品研发、生产和销售,致力于为个人和企业用户提供最具创新与实用价值的硬件产品及应用方案。
向TA提问
关注
展开全部
不能。可以用sorted set,把要过期的member和key的信息放在sorted set的member里,把过期时间放在score中。跑个任务用zrangebyscore遍历就行了。用sorted set好处是只需要遍历过期的member,不用扫描整个过期member集合。
2016-03-10
北京瑞星信息技术股份有限公司
瑞星公司主营业务为信息安全整体解决方案的研发、销售及相关增值服务。公司自成立以来一直专注于信息安全领域,以优质的产品和专业的“安全+”服务,向政府、企业及个人提供各类安全服务,帮助所有用户。
向TA提问
关注
展开全部
不是
nodejs的redis客户端默认是使用pipeline通讯策略的,一个命令 ≠ 一次tcp连接,在一个连接上可以发出n个命令。单个命令和多个命令的区别只在于传递数据量的多少,除此之外没有额外的消耗。可以通过网络抓包工具,看看redis客户端与服务器端的通讯数据的响应情况。
nodejs的redis客户端默认是使用pipeline通讯策略的,一个命令 ≠ 一次tcp连接,在一个连接上可以发出n个命令。单个命令和多个命令的区别只在于传递数据量的多少,除此之外没有额外的消耗。可以通过网络抓包工具,看看redis客户端与服务器端的通讯数据的响应情况。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以,和set是一样的语法。set设置过期是set key value ex 1000 这个样子。然后mset key1 value1 key2 value2 ex 1000,就可以了,mest只不过是可以多传几个key value,一样的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不能。可以用sorted set,把要过期的member和key的信息放在sorted set的member里,把过期时间放在score中。跑个任务用zrangebyscore遍历就行了。用sorted set好处是只需要遍历过期的member,不用扫描整个过期member集合。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有
set你是说setex吧
set你是说setex吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询