Redis设置与哈希

Redis设置与哈希,第1张

Redis设置与哈希

像您在问题中建议的那样,Redis散列可用于存储更复杂的数据。我正是使用它们来存储具有多个需要缓存的属性的对象(具体来说,是电子商务网站上特定产品的库存数据)。当然,我可以使用串联字符串-
但这会给我的客户端代码增加不必要的复杂性,并且无法更新单个字段。

您可能是对的-
这些教程可能只是从引入哈希开始的。它们显然是为存储对象表示而设计的:http : //oldblog.antirez.com/post/redis-weekly-
update-1.html

我想一个问题是,与简单的String
SET命令相比,插入新项时Redis必须服务的命令数量(n个命令,其中n是哈希中的字段数)。我还没有发现这对Redis每天服务约一百万次的服务来说是一个问题。对我而言,使用正确的数据结构比对性能的影响微不足道。

(另外,请参阅我关于Redis Sets与Redis Strings的评论-我认为您的问题是针对Strings,但是如果我错了,请更正我!)



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4959823.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-13
下一篇 2022-11-13

发表评论

登录后才能评论

评论列表(0条)

保存