当我为我的数据库学习redis时,我了解到'zset'意味着'sortedset'。zset代表什么?我不明白为什么它也意味着“排序集”。这个问题可能很简单,也可能太宽泛,但我想确切地了解我学到了什么。
mzillmmw1#
在redis的github页面上也有类似的问题,redis的创建者回答了这个问题你好。 Z 就像在xyz中一样,这样的想法是,用另一个维度来设置:顺序。这是一个遥远的联想。。。我知道:)set命令以开头 s 哈希命令以 h 列表命令以开头 l 排序集命令以 z 流命令以 x hyperloglog命令以 pf
Z
s
h
l
z
x
pf
jvidinwx2#
排序集本可以命名为sset,但它是不可命名的,而且ss在欧洲的含义也不好。所以,也许是因为这个,或者只是为了好玩,他们选择了zset这个名字。
The essence of the given name Zset stands for seriousness, thought, intuition, intent and wisdom.
因此,很有可能选择的名字与技术无关,而与文化有关。这是我可以从现有的资料中得出的结论,但这很可能是真的。如果你需要事实的精确性,那么你可能想给作者发个信息,问问他们。
2条答案
按热度按时间mzillmmw1#
在redis的github页面上也有类似的问题,redis的创建者回答了这个问题
你好。
Z
就像在xyz中一样,这样的想法是,用另一个维度来设置:顺序。这是一个遥远的联想。。。我知道:)set命令以开头
s
哈希命令以h
列表命令以开头l
排序集命令以z
流命令以x
hyperloglog命令以pf
jvidinwx2#
排序集本可以命名为sset,但它是不可命名的,而且ss在欧洲的含义也不好。所以,也许是因为这个,或者只是为了好玩,他们选择了zset这个名字。
因此,很有可能选择的名字与技术无关,而与文化有关。这是我可以从现有的资料中得出的结论,但这很可能是真的。如果你需要事实的精确性,那么你可能想给作者发个信息,问问他们。