Упорядоченный набор объектов Redis с извлечением O(1) по ключу GUID и сортировкой по другому 64-битному целочисленному ключу со знаком в порядке убывания

У меня есть карта наборов уникальных объектов, уникальных на основе его GUID в качестве ключа и отсортированных по метке времени, 64-битному целому числу со знаком в порядке убывания. Наборы имеют ключ GUID, и каждый отдельный объект в каждом наборе должен иметь возможность извлекаться по его GUID в O(1). Мне нужно сохранить эту карту в кеш Redis. Я читал о Redis Ordered Set. Однако мой вопрос в том, как ZADDобъект в упорядоченный набор для последующего извлечения по GUID объекта в качестве ключа за время O(1) и сортировки по 64-битной подписанной временной метке int в порядке убывания? Благодарю.

0 ответов

Другие вопросы по тегам