#python #redis #zset
#python #redis #zset
Вопрос:
Когда я изучал Redis для своей базы данных, я узнал, что ‘Zset’ означает ‘Отсортированное множество’. Что на самом деле означает ‘Zset’? Я не мог понять, почему это также означает ‘Отсортированное множество’.
Это может быть простой или слишком широкий вопрос, но я хочу точно понять, что я узнал.
Ответ №1:
Аналогичный вопрос задавался ранее на странице Redis на github, и создатель Redis ответил на него
Здравствуйте.
Z
это как в XYZ, так что идея в том, что наборы имеют другое измерение: порядок. Это далекая ассоциация… Я знаю 🙂
- Команды Set начинаются с
s
- Хэш-команды начинаются с
h
- Команды списка начинаются с
l
- Команды отсортированного набора начинаются с
z
- Команды потока начинаются с
x
- Команды Hyperloglog начинаются с
pf
Комментарии:
1. Спасибо за хороший и точный ответ! Хорошего дня 🙂
Ответ №2:
Сортированные наборы могли бы быть названы sset, но это непроизносимо, а также ss имеет плохое значение в Европе. Итак, может быть, из-за этого или просто для развлечения они выбрали имя zset.
Суть данного имени Zset означает серьезность, мысль, интуицию, намерение и мудрость.
Таким образом, весьма вероятно, что выбранное имя имеет мало общего с технологией и больше с культурой. Это то, что я могу понять из доступных источников, но это только, вероятно, верно. Если вам нужна фактическая точность, тогда вы можете отправить сообщение авторам, спросив их.
Комментарии:
1. Спасибо за хороший ответ! Я думаю, что вы оба даете мне хороший ответ, но я должен выбрать один.. Спасибо! Хорошего дня.
2. @DaeeonKim добро пожаловать. Я бы также выбрал другой ответ, потому что он цитирует автора, но оставлю мой здесь, поскольку весьма вероятно, что имя Zset должно что-то делать с именем, выбранным для отсортированных наборов.