Вопросы по теме 'sortedset'
Redis: сумма SCORES в отсортированном наборе
Как лучше всего получить сумму SCORES в отсортированном наборе Redis?
10337 просмотров
schedule
07.06.2022
Как назначить порядок для TreeSet в Scala, не повторяясь
У меня есть этот сегмент кода Scala, который определяет порядок и применяет его к TreeSet. Эта часть компилируется нормально.
val acctOrdering = new Ordering[Account] {
def compare(acc1: Account, acc2: Account) {
// code to compare based...
3246 просмотров
schedule
28.06.2023
Как найти индекс элемента в TreeSet?
Я использую TreeSet<Integer> и просто хочу найти индекс числа в наборе. Есть ли хороший способ сделать это, который фактически использует сложность O (log (n)) двоичных деревьев?
(Если нет, что мне делать, и кто-нибудь знает, почему? Мне...
43909 просмотров
schedule
22.08.2022
Хранение временной шкалы событий в Redis
Я хотел бы сохранить список событий на временной шкале в Redis. Я имею в виду отсортированный набор с секундами с 1970 года в качестве счета, что позволяет быстро искать и искать диапазон.
Проблема в том, что я хочу, чтобы каждое из этих событий...
1324 просмотров
schedule
23.04.2023
Как создать отсортированный набор с порядком field1 desc, field2 asc в Redis?
Я пытаюсь создать списки лидеров в Redis, чтобы получить X первые результаты и получить ранг пользователя Y .
Сортированные списки в Redis выглядят легко, за исключением одной проблемы - мне нужно, чтобы оценки были отсортированы не только по...
3366 просмотров
schedule
07.04.2023
Почему я получаю исключение приведения класса, если я реализовал компаратор?
Пожалуйста, взгляните на это:
У меня есть сортированный набор:
SortedSet<Individual> individualSortedSet = new TreeSet<Individual>(new FitnessComparator());
Это компаратор:
import java.util.Comparator;
public class...
231 просмотров
schedule
14.06.2022
Самый эффективный способ заменить большие ключи Redis
У меня есть большой отсортированный набор Redis. Нам нужно ежедневно переиндексировать данные в наборе, пока клиенты активно запрашивают данные из набора. Мой план состоит в том, чтобы просто создать второй набор, используя другой ключ, а затем...
2142 просмотров
schedule
03.01.2023
Хэш или отсортированный набор в Redis?
У меня есть вариант использования на моем веб-сайте, в котором я должен хранить ежедневную статистику пользователя в форме, например
user:1 {field1: value, field2: value, field3: value}
Приведенное выше представление подходит для n...
3087 просмотров
schedule
28.09.2023
Как Redis может сортировать по двум разным наборам?
У меня есть два разных отсортированных набора.
Один для идентификатора редактора:
article_id editor_id
101 10
102 11
103 10
104 10
Другой отсортированный набор предназначен для сортировки по дате:...
254 просмотров
schedule
14.02.2023
Отсортированные наборы Не обновляет значение на основе ключа в Redis
Я новичок в отсортированных наборах в Redis (3.0.2). В основном я хочу обновить свое значение в отсортированных наборах Redis на основе уникального ключа. На данный момент «zadd» каждый раз продолжает добавлять новые значения к определенному ключу....
343 просмотров
schedule
01.11.2022
У LoopbackJS проблемы с модулем collectionsJS
Мы используем платформу Strongloop Loopback для предоставления некоторых REST API. У нас есть разные модели обратной связи, соответствующие разным объектам REST. В модели loopback A мы возвращаем массив в ответе API. В другой модели loopback,...
68 просмотров
schedule
19.04.2023
Redis: есть ли способ добавить в отсортированный набор, только если набор существует?
Мне интересно, есть ли способ проверить, существует ли уже отсортированный набор redis. если существует отсортированный набор, добавьте в него элемент, иначе ничего не произойдет.
из-за того, что это делается с pipeline , поэтому требуется много...
2599 просмотров
schedule
04.02.2023
Как в Redis отделить записи от 1-го набора, исключив записи из 2-го отсортированного набора?
У меня есть два отсортированных набора, я хочу отделить записи от 1-го набора и сохранить в новом списке/отсортированном наборе, исключив записи из 2-го отсортированного набора.
Ниже приведен пример:
набор1: 1,2,3,4,5 набор2: 3,5,7,8,9
выход:...
359 просмотров
schedule
26.07.2022
Зачем добавлять нулевой символ \0 при поиске headSet в SortedSet?
Что означает эта идиома? Строка Java, объединенная с «\ 0» (например, «Япония \ 0»)? Как в
SortedSet<String> countryHeadSet
= countrySet.headSet("Japan\0");
Что означает строка "Japan\0" в вызове? Будет ли какая-то разница,...
144 просмотров
schedule
18.01.2024
Отсортированный набор Redis на основе счета и даты и времени в качестве тай-брейка?
Я хотел бы использовать отсортированный набор Redis в качестве таблицы лидеров. Но, используя ZREVRANGE 0 x , я могу получить только верхний x из оценки (конец отсортированного по возрастанию набора на основе оценки) с прерывателем связи по...
2547 просмотров
schedule
14.08.2022
Как сохранить первые 10 участников и удалить остальную часть отсортированного набора Redis?
Я хочу сохранить результат моих последних 10 запросов в отсортированном наборе Redis. Я использую временные метки в качестве оценки. Мне нужно сохранить 10 лучших участников по количеству очков и удалить остальных. Мне в основном нужны...
809 просмотров
schedule
30.01.2023