powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / Глупые вопросы про Redis
6 сообщений из 6, страница 1 из 1
Глупые вопросы про Redis
    #39384304
Maxifly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Я правильно понимаю, что ключ - это всегда строка и что значение - это тоже всегда строка.
Понятно, что есть списки, структуры и т.д., но значение любого поля в структуре - это строка, любой элемент в списке - строка ?
Невозможно бинарные данные положить?

2. Если мне надо сделать два кеша как мне надо правильно поступить? Поднимать два сервера или в ключи вносить какой-то префикс, обозначающий собой кеш, ну типа cache1:key1, cache1:key2 ... cache2:key1.
Или можно как-то описать keyspace-ы?
...
Рейтинг: 0 / 0
Глупые вопросы про Redis
    #39384387
Andrey Sribnyak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maxifly1. Я правильно понимаю, что ключ - это всегда строка и что значение - это тоже всегда строка.

Нет. Кроме строки это может быть Хэш(Hash) и список (Sets) ну и сортированные списки

MaxiflyПонятно, что есть списки, структуры и т.д., но значение любого поля в структуре - это строка, любой элемент в списке - строка ?
Невозможно бинарные данные положить?

А бинарные данные не могут быть представлены в текстовом виде разве?
...
Рейтинг: 0 / 0
Глупые вопросы про Redis
    #39384957
Maxifly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey Sribnyak,
Но значение поля в хеш-е и значение элемента в списке - это всегда строка. Так ведь?
А бинарные данные не могут быть представлены в текстовом виде разве?

Вы имеете ввиду, что если у меня есть байт со всеми единицами, то я могу представить его строкой из двух символов 'FF' -?
...
Рейтинг: 0 / 0
Глупые вопросы про Redis
    #39385199
Maxifly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey Sribnyak,
Вопрос про бинарные данные снимается. Я все понял :)

Остался про два кеша
...
Рейтинг: 0 / 0
Глупые вопросы про Redis
    #39394759
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaxiflyAndrey Sribnyak,
Вопрос про бинарные данные снимается. Я все понял :)

Остался про два кеша

и в чем вопрос?

Все зависит от задачи и того, как вы будете интерпретировать.

"ну типа cache1:key1, cache1:key2 ... cache2:key1."

Ну, типа такого, почему бы и нет.

Два сервера или один и тот же - это вопрос 16-й, не так важно, важно, чтобы памяти хватило и т.д..

Я, например, для работы с базой делаю ключ:

sqlserver_instance_name:db_name:cache_object_name
...
Рейтинг: 0 / 0
Глупые вопросы про Redis
    #39412833
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хоть ответа от ТС нет, но добавлю:

у Редиса есть возможность: клиент может формировать ключ, который будет использован для шардинга

... {rfrfz-njveqyz}...
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / NoSQL, Big Data [игнор отключен] [закрыт для гостей] / Глупые вопросы про Redis
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]