Опубликован релиз СУБД Redis 8.4, относящейся к классу NoSQL-систем. Redis предоставляет функции для хранения данных в формате ключ/значение, расширенные поддержкой структурированных форматов данных, таких как списки, хэши и множества, а также возможностью выполнения на стороне сервера скриптов-обработчиков на языке Lua. Код проекта написан на язык Си и распространяется под лицензией AGPLv3...Подробнее: https://www.opennet.me/opennews/art.shtml?num=64338
Как он в сравнении с Valkey? Всё так же требует денег для работы?
Там такая лицензия, что 99 процентам из использующих редис платить не нужно
Ну вот значит мы попали в тот 1% которому нужно было бы, а договориться на разумные условия эти ребята не захотели.
Деньги - мелочи, если проект стоящий. Куда интересней, как там дела с производительностью. Ещё недавно Valkey как тузик грелку рвал этот Redis. А сейчас и они, вроде, что-то оптимизировали. Хотелось бы видеть сравнение.
Какие еще мелочи? Вы пробовали платить за коммерческий софт из РФ? Либо это невозможно, либо это такой лютый гемор для бухгалтерии, что дешевле забить. Давайте вы не будете говорить про то что не знаете, ага?
Нет не пробовал, но я и не в РФ коммерческий софт практически не использую, это политика компании. (Размер активов под управлением несколько триллионов долларов).
Точно несколько, а не несколько сотен?
Что-то новенькое. В 99.99% случаев крупные компании почти всегда покупают техподдержку у вендора. У них банально нет времени, чтобы бегать в chatgpt или на SO, чтобы спрашивать совет мамкиных админов.
> (Размер активов под управлением несколько триллионов долларов).Логично, ибо:
"100 Trillion Dollar bill. It was worth about $150 U.S. dollars."
;-p :-D
Zimbabwean dollar если кто не понял :)
> Вы пробовали платить за коммерческий софт из РФ?даже пробовать не буду. если кабанчику надо техподдержку и обновления -
пусть открывает юр морду в сразии или грузиноармении и закупает на нее.
> Всё так же требует денег для работы?ЕМНИП, там только если продаешь облачное решение на редисе, при использовании не надо?
У меня именно облачное решение на (уже давно не) редисе.
Начиная с 7-й версии Redis стал настоящим bloatware.
Кстати, 02-Nov-2025 вышла версия 6.2.21
Продолжаем жить на 6-й.
Пока производительность повышается, это всё, что беспокоит ml-толпу.
Челики почувствовали уверенность в своих силах, но их буквально за неделю поставили на место. В 26 году редиса не будет, будет валкей. Потому что нельзя настолько наглеть, чтобы брать бабло за кейвал Бд в 2к25
Редис это не только кейвал, там туева хуча фунПционала, в котором черт копыто сломит. Такую блоатварь тупо сыкотно в проект тащить.
а она там и не нужна, кеш можно организовать и на уровне приложенияа если есть желание добавить еще одну потенциальную точку отказа для достижения распределенности кеша, тогда уж лучше инстансы мемкешеда
> кеш можно организовать и на уровне приложенияМожно. Но взять готовый быстрее. Пока ты будешь свой NIH-велосипед лобзиком выпиливать, у конкурентов продукт уже деньги начнёт зарабатывать.
Ну дык и бери valkey :) Быстрый, расределённый, с вменяемой лицензией и большими пацанами за плечами... короче мы походу - переходим.
Чего вдруг не garnet? _Действительно_ быстрый, распределенный, и не пацаны с раена, а сама корпорация Зла.(при этом код открытый поэтому даже если корпорация выбросит его на помойку за кладбищем, поддерживать можно и самому)
Проблема valkey что это индусы-копипастеры, своего там ничего кроме денег нет.
> Чего вдруг не garnet?Извиняй, вопрос не по зряплате(С) :) Не моя поляна, я это, когда сдадут, ЫгсплуатироватЪ буду ... нещадно!(С) :)
> Проблема valkey что это индусы-копипастеры, своего там ничего кроме денег нет.
Экгхммм ... А у нас в девелопменте думаешь КТО?!?! :-))))) И это ППЦ.
Кстати - возможно вот именно поэтому, потому что новый архитект у них ... ТА-ДА! ;-)
PS: Почти шутка. Ну а если совсем серьЁзно, то:
На introduction митинге презентовали как drop-in replacement нашей древней версии редиски. Поэтому и valkey, а не что то другое ...
А-а "сцуко", убедился да? А-то помнится плакал за "управление памятью" - https://www.opennet.me/openforum/vsluhforumID3/138145.html#30
есть, причем улучшения существенные - см. раздел Performance Improvements:https://github.com/valkey-io/valkey/releases/tag/9.0.0-rc1
Такое там не индусы, а китайцы делают.
Да уже взял. В принципе, drop-in, не считая мелочей.
там нехрен пилить, на все все кейсы приложения обычно не более 300-500 строчек, а если нужен некий универсальный механизм есть куча фреймфоркови все это будет без оверхеда на IPC
> там нехрен пилитьДа понятно что нехрен, с дивана встал — и считай что готово.
Это пока у тебя однопоточный код в одном компоненте, никак не масштабирующийся. и, опять же, если надо выполнить какие-то операции, лучше их выполнять в коде на си и не в коде на питоне.
> Это пока у тебя однопоточный код в одном компоненте, никак не масштабирующийся.
> и, опять же, если надо выполнить какие-то операции, лучше их выполнять
> в коде на си и не в коде на питоне.у тебя Redis однопоточный в обработке запросов
и вообще нет проблем сделать свой код многопоточным, критические секции никто не отменял
не хочешь сам - есть либы
я на питоне не пишу, накой ты мне примеряешь это?
Запусти несколько, если не хватает. Сеть и диск в отдельных тредах (и без GIL) опять же. Сабж в основном питон и ML.
> Запусти несколько, если не хватает. Сеть и диск в отдельных тредах (и
> без GIL) опять же. Сабж в основном питон и ML.да мне редис нафиг не надо, я отвечал на предыдущий комент про однопоточность
судя по терминологии "критические секции", ты вообще под винду пишешь :-)в линуксе это называется по-другому.
> судя по терминологии "критические секции", ты вообще под винду пишешь :-)
> в линуксе это называется по-другому.c добрым утром буратино, это общеупотребимая терминология
https://en.wikipedia.org/wiki/Critical_section
наличие в винде одноименных примитивов в API делает из тебя ошибку выжившего, но ни разу не Вангу
Там же драма была. Аноны, расскажите, что по итогу, кто подебил?
Redict все равно лучше потому что от независимых разроботчиков