Size: a a a

2021 February 18

AK

Andrey Konovalov in Modern::Perl
У меня аллергия на подобные решения.
источник

SZ

Sergey Zhmylove in Modern::Perl
Andrey Konovalov
У меня аллергия на подобные решения.
Тогда держи несколько баз, вот только на*я
источник

SZ

Sergey Zhmylove in Modern::Perl
И тогда уже речь будет про select(2)
источник

DF

Denis F in Modern::Perl
basiliscos
CPanel::JSON:😷S смотрел?
мне надо возможность форсить цифры в строки при кодировании в json, там я что-то такого не нахожу на первый взгляд
источник

AK

Andrey Konovalov in Modern::Perl
Sergey Zhmylove
Тогда держи несколько баз, вот только на*я
можно делать keys *
можно flushdb
не надо заниматься извращениями с придумыванием префиксов.
источник

b

basiliscos in Modern::Perl
это не продакшн-методы
источник

SZ

Sergey Zhmylove in Modern::Perl
basiliscos
это не продакшн-методы
++
источник

AK

Andrey Konovalov in Modern::Perl
basiliscos
это не продакшн-методы
Продакшн - это слово, не имеющее смысла в отрыве от контекста.
источник

AK

Andrey Konovalov in Modern::Perl
Если у меня 2 ключа там, я тоже keys * не могу использовать? Кстати, использовал и на 10000 ключей. На удивление, работает
источник

b

basiliscos in Modern::Perl
эти методы предназначены для redis-cli или мелких отладочных скриптов
источник

b

basiliscos in Modern::Perl
когда у тебя 10к ключей, key* уже тормозит, тупо на отдачу таких данных
источник

AK

Andrey Konovalov in Modern::Perl
Дадада, спасибо за подсказку
источник

b

basiliscos in Modern::Perl
я уже не помню где писалось, в самих доках редиса или ещё где, что это не прод-методы
источник

AK

Andrey Konovalov in Modern::Perl
basiliscos
когда у тебя 10к ключей, key* уже тормозит, тупо на отдачу таких данных
Никаких проблем. Наверное, просто не стоит ключи в 256 символов длиной делать
источник

AK

Andrey Konovalov in Modern::Perl
basiliscos
я уже не помню где писалось, в самих доках редиса или ещё где, что это не прод-методы
Я делал бенчмарки: keys * с разделением самих ключей по базам примерно в 3-5 раз быстрее фетча по частям. Да, при высокой конкуретности это преимущество съедается, но не всегда эта высокая конкурентность вообще есть.
источник

c

crux in Modern::Perl
Для какой задачи вообще нужен keys? Кроме может быть админки самого редиса, но для этого есть cli
источник

SZ

Sergey Zhmylove in Modern::Perl
crux
Для какой задачи вообще нужен keys? Кроме может быть админки самого редиса, но для этого есть cli
Он не нужен, потому что это не масштабируемое решение
источник

ВР

Василий Степанович Р... in Modern::Perl
Andrey Konovalov
Редис всё ещё предлагает валить все ключи в одну кучу, разделяя их только какими-нибудь самопальными префиксами. Извините, но на(нет) :)
А понятия, похожего на namespace из memcached, редис не разумеет?
источник

SZ

Sergey Zhmylove in Modern::Perl
Василий Степанович Родин
А понятия, похожего на namespace из memcached, редис не разумеет?
О нём и говорили
источник

ВР

Василий Степанович Р... in Modern::Perl
Sergey Zhmylove
О нём и говорили
Всё-равно не понял: есть ли у редиса namespace или не есть?
источник