Вопросы по теме 'sortedset'
Эффективный доступ к произвольным подмножествам основного отсортированного набора в Redis
Учитывая большой отсортированный набор с быстро меняющимися оценками/весами, каков наиболее эффективный способ поддерживать подмножества и получать доступ к этим подмножествам в порядке основного набора?
510 просмотров
schedule
29.11.2023
Почему в стандартных библиотеках Python нет отсортированных контейнеров?
Существует ли проектное решение Python (PEP), препятствующее добавлению отсортированного контейнера в Python?
( OrderedDict не является отсортированным контейнером, поскольку он упорядочен по порядку вставки.)
50728 просмотров
schedule
29.01.2024
SortedSet‹TestClass› сравнение на равенство по одному полю и сортировка по другому
Пожалуйста, просмотрите код:
/* Run1.java */
package test;
import java.util.Iterator;
import java.util.SortedSet;
import java.util.TreeSet;
public class Run1
{
static public void main(String[] args)
{
SortedSet<TestClass>...
5301 просмотров
schedule
29.03.2023
SortedSet преобразование
У меня такой случай:
SortedSet<MyClass> sortedSet = ...;
SortedSet<HeavyToCompare> newSet = ...;
for (MyClass m: sortedSet ){
newSet.add(m.getHeavyToCompare())
}
Я хочу избежать переупорядочивания newSet, потому что...
534 просмотров
schedule
18.05.2022
как я могу передать бесконечность в Redis из Python?
Я использую redis-py и хочу использовать -inf и inf с ZRANGEBYSCORE. Я пытался сделать это, используя строку и число с плавающей точкой inf, но они возвращают пустой набор. Как я могу это сделать?
ИЗМЕНИТЬ
Я попытался выполнить следующую...
6111 просмотров
schedule
30.07.2022
c# SortedSet как получить элемент
Я довольно новичок в этом, так что простите мой noobishness здесь.
Я пытаюсь отредактировать элемент в отсортированном наборе С#, если обнаружу, что этот элемент существует. Поэтому я могу использовать list.contains(value) и обнаружить, что...
6857 просмотров
schedule
16.05.2023
Безопасный способ сохранения частичной копии хеш-набора в отсортированном наборе
Я прочитал документацию Redis и все остальное, но не могу осмыслить этот вариант использования.
У меня следующая структура данных
=> title
=> content
=> date
=> score
=> id
И нужно хранить только title и date в...
70 просмотров
schedule
21.12.2023
Основанное на индексе подмножество SortedSet
Мне нужно добавить объекты из sourceList в коллекцию, которая сортирует коллекцию по мере добавления объектов в коллекцию. Я думаю об использовании TreeSet .
TreeSet bookSet
Исходя из определенных условий, мне нужно взять подмножество...
985 просмотров
schedule
08.06.2023
Как сохранить отсортированный набор объектов в Redis?
Я хотел бы знать, как хранить список объектов в Redis. То есть у меня есть такой ключ.
users:pro
{
name: "Bruce", age: "20", score: 100,
name: "Ed", age: "22", score: 80
}
Где я хочу сохранить список хэшей как значение определенного ключа....
4248 просмотров
schedule
10.08.2023
Сложность отсортированного списка Redis/Mongo
Я знаю, что это несправедливое сравнение, но теоретически мой вопрос касается сложности операций.
Redis (отсортированный набор) -
ZADD — временная сложность: O (log (N)), где N — количество элементов в отсортированном наборе.
ZRANGE —...
869 просмотров
schedule
31.10.2022
Как получить доступ к элементу SortedSet без повторения?
Я новичок в С#, и у меня есть проблема. Я заполнил 2 SortedSet множеством (тысячами) пользовательских объектов, и я пытаюсь создать функцию, которая быстро обращается к другому SortedSet, не повторяя их (итерация занимает слишком много времени, около...
128 просмотров
schedule
20.10.2023
Использование команды SORT для получения полей HASH из отсортированного набора в Redis
Например, в redis-cli я попытался создать отсортированный набор следующим образом:
zadd sortedset 1 1 2 2 3 3
И я создал такой хэш:
hset data 1 hello
hset data 2 goodbye
hset data 3 sir
Моя цель - хранить идентификаторы в...
954 просмотров
schedule
29.05.2022
Удалить из отсортированного набора Redis на основе свойства JSON
У меня есть большое количество элементов, хранящихся в отсортированном наборе Redis (порядка 100 000), которые довольно часто обновляются. Эти элементы являются объектами, закодированными как строки JSON, и ранг для сортировки в наборе получается...
1475 просмотров
schedule
11.07.2022
GSON: сериализовать объект с помощью java.util.TreeSet
Как правильно сериализовать TreeSet? Чтобы дать вам представление о том, что не работает, я создал этот небольшой демонстрационный проект. Основная цель — напечатать строку JSON моего объекта QData.
App.java
package...
2192 просмотров
schedule
16.04.2023
Как изменить порядок SortedSet
Я хочу напечатать упорядоченный список на карте, используя следующее:
Map<Float, String> mylist = new HashMap<>();
mylist.put(10.5, a);
mylist.put(12.3, b);
mylist.put(5.1, c);
SortedSet<Float> orderlist = new...
6932 просмотров
schedule
18.01.2023
Как рассчитать сходство между двумя отсортированными наборами Redis?
У меня есть приложение, которое хранит отсортированный набор истории просмотров каждого пользователя для определенного типа ресурса.
У каждого пользователя есть набор, содержащий идентификаторы ресурсов, которые они просматривали, в зависимости от...
93 просмотров
schedule
28.09.2022
Лучший способ получить высший рейтинг друзей пользователей с помощью Redis SORTED SET
У меня есть SORTED SET user_id:rating для каждого уровня в игре (более 2000 уровней). В наборе 2 000 000 пользователей. Мне нужно создать 2 рейтинга - первый - все пользователи топ 100, второй - топ 5 друзей каждого игрока
Первое можно очень...
271 просмотров
schedule
27.02.2024
Существует ли какой-либо верхний предел количества элементов, которые может хранить отсортированный набор в Redis?
Существует ли какой-либо верхний предел количества элементов, которые может хранить отсортированный набор в Redis?
Например, согласно этой ссылке , 2^32 - 1 различные элементы могут храниться только в набор Redis, список. Такой верхний предел не...
601 просмотров
schedule
06.07.2022
Ruby Marshal.load не поддерживает порядок отсортированного набора
Я сохраняю объект SortedSet в файле с помощью Marshal.dump. Элементы в наборе также являются объектами (которые включают Comparable и реализуют метод ‹=>).
Позже при восстановлении этого объекта с помощью Marshal.load SortedSet, загружаемый из...
322 просмотров
schedule
04.08.2023
Несовместимые результаты поиска в лексикографическом диапазоне Redis
Я пытаюсь выполнить поиск по лексикографическому диапазону в отсортированном наборе Redis , но получаю противоречивые результаты на основе моих понимание того, как работает эта функция. Результаты аналогичны при использовании ZRANGECOUNT ,...
160 просмотров
schedule
28.06.2023