The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Проект Redka развивает реализацию протокола и API Redis поверх SQLite "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Проект Redka развивает реализацию протокола и API Redis поверх SQLite "  +/
Сообщение от opennews (??), 15-Апр-24, 09:56 
Опубликованы первые выпуски проекта Redka, нацеленного на предоставление RESP-протокола и API, совместимых с СУБД Redis, но реализованных  поверх библиотеки SQLite. Задействование SQLite дополнительно позволяет обращаться к данным при помощи языка SQL, например, для формирования отчётов или анализа данных. Поддерживается использование ACID-транзакций. Redka может запускаться в форме сервера, принимающего запросы по сети, или использоваться в виде модуля для языка Go. Код проекта написан на языке Go и распространяется под лицензией BSD...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=60992

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


3. "Проект Redka развивает реализацию протокола и API Redis пове..."  +9 +/
Сообщение от Аноним (3), 15-Апр-24, 10:13 
Типичный пример не подходящего использования скулайта. Сделали потому что могут. И так почти везде где применяется скулайт.  
Ответить | Правка | Наверх | Cообщить модератору

7. "Проект Redka развивает реализацию протокола и API Redis пове..."  +/
Сообщение от Аноним (7), 15-Апр-24, 10:29 
Еще и в два раза медленее
Ответить | Правка | Наверх | Cообщить модератору

6. "Проект Redka развивает реализацию протокола и API Redis пове..."  +6 +/
Сообщение от Аноним (6), 15-Апр-24, 10:24 
> Redka в 2-6 раз отстаёт от Redis

Это вин, ящитаю. Потрудились на славу.

Ответить | Правка | Наверх | Cообщить модератору

8. "Проект Redka развивает реализацию протокола и API Redis пове..."  +/
Сообщение от Аноним (7), 15-Апр-24, 10:30 
Лучшие гошники трудились. Странно что в название проекта нет названия языка
Ответить | Правка | Наверх | Cообщить модератору

9. "Проект Redka развивает реализацию протокола и API Redis пове..."  +/
Сообщение от Аноним (9), 15-Апр-24, 10:36 
Ну может оно хоть нормально в кроссплатформ будет наконец-то
Ответить | Правка | Наверх | Cообщить модератору

36. "Проект Redka развивает реализацию протокола и API Redis пове..."  –1 +/
Сообщение от Placeholder (ok), 15-Апр-24, 18:36 
А при чем тут го? Редис это nosql хранилище без транзакций которое работает в памяти, sqlite хранит данные на диске и имеет транзакции. Тут вообще странно что разница не в 10 раз, скорее всего на практике разница будет еще более существенной. Поэтому и закономерный вопрос на кой лях оно вообще надо? Редис хорош для всяких там кэшей и прочих вещей которым нормально быть временными и нужно быть быстрыми. Зачем очень простой, до примитивного, протокол натягивать поверх скуля, у меня представить фантазия отказывается.

Почему кот яйца лижет? Потому что может. Почему редис протокол натянули поверх скуля?

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

37. "Проект Redka развивает реализацию протокола и API Redis пове..."  –1 +/
Сообщение от Аноним (37), 15-Апр-24, 21:49 
>работает в памяти

Ага, и сохраняет данные на диск

>очень простой, до примитивного, протокол

Про Redis ты не знаешь ни чего, от слова совсем. Погляди на этот "примитивный" протокол
https://redis.io/docs/latest/commands/
https://redis.io/docs/latest/develop/data-types/

>Редис хорош для всяких там кэшей и прочих вещей которым нормально быть временными

Ты с memcached попутал. На Redis уникальную бизнес логику пишут со встроенными процедурами (lua)

Ответить | Правка | Наверх | Cообщить модератору

38. "Проект Redka развивает реализацию протокола и API Redis пове..."  +3 +/
Сообщение от Tron is Whistling (?), 15-Апр-24, 21:52 
> На Redis уникальную бизнес логику пишут со встроенными процедурами (lua)

И упаси потом это поддерживать...

Ответить | Правка | Наверх | Cообщить модератору

39. "Проект Redka развивает реализацию протокола и API Redis пове..."  +/
Сообщение от Аноним (37), 16-Апр-24, 00:15 
>И упаси потом это поддерживать...

Я так понимаю, что тебе ни кто и не предлагает

Ответить | Правка | Наверх | Cообщить модератору

41. "Проект Redka развивает реализацию протокола и API Redis пове..."  +/
Сообщение от Tron is Whistling (?), 16-Апр-24, 08:46 
Тьфу-тьфу, нет, никто не предлагает. Все, с кем общаюсь - в здравом уме.
Ответить | Правка | Наверх | Cообщить модератору

43. "Проект Redka развивает реализацию протокола и API Redis пове..."  +/
Сообщение от Placeholder (ok), 16-Апр-24, 21:15 
> Ага, и сохраняет данные на диск

Делает дампы. А может и не делать. Суть в том что никакой персистентности данных он не обещает, в отличие от транзакционных баз.

>Ты с memcached попутал. На Redis уникальную бизнес логику пишут со встроенными процедурами (lua)

Упырь шизу свою пожалуйста.

Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

33. "Проект Redka развивает реализацию протокола и API Redis пове..."  +/
Сообщение от михаилка (?), 15-Апр-24, 17:30 
нужно смотреть на задержки еще... для юзкейзов редиса это порой важнее
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

13. "Проект Redka развивает реализацию протокола и API Redis пове..."  +/
Сообщение от Аноним (13), 15-Апр-24, 10:45 
Планов громадьё, но полной совместимости не достичь. Поэтому, сами знаете что делать.
Ответить | Правка | Наверх | Cообщить модератору

18. "Проект Redka развивает реализацию протокола и API Redis пове..."  –1 +/
Сообщение от Аноним (18), 15-Апр-24, 11:47 
Пусть будет, хоть и притормаживает, но не на расте же написан. Оптимизации и в дальнейшем можно будет провести.
Ответить | Правка | Наверх | Cообщить модератору

19. "Проект Redka развивает реализацию протокола и API Redis пове..."  –1 +/
Сообщение от EULA (?), 15-Апр-24, 11:48 
> Redka в 2-6 раз отстаёт от Redis

Редька? Больше на Редиску похоже.

Капча 10401 согласна.

Ответить | Правка | Наверх | Cообщить модератору

20. "Проект Redka развивает реализацию протокола и API Redis пове..."  –1 +/
Сообщение от Хухрымухры (ok), 15-Апр-24, 12:21 
Это для мелкихъ pet projects.
Ответить | Правка | Наверх | Cообщить модератору

21. "Проект Redka развивает реализацию протокола и API Redis пове..."  +1 +/
Сообщение от Аноним (21), 15-Апр-24, 12:45 
Иногда смотришь такие новости о подобных проектах и не понимаешь, не складывается:
А где это применимо? Какие реальные задачи решаются?.. такими симбиозами..
Какие продакшы крутятся..

Странно всё это очень

Ответить | Правка | Наверх | Cообщить модератору

23. "Проект Redka развивает реализацию протокола и API Redis пове..."  +1 +/
Сообщение от Карлос Сношайтилис (ok), 15-Апр-24, 13:39 
Непонятен кейс использования.
Это для тех, кто уходит с редис на реляционные бд или наоборот?

И почему выбрана именно SQLite? В постгре можно через экстеншены сделать, то есть это почти нативная нашлёпка была бы.

Ответить | Правка | Наверх | Cообщить модератору

26. "Проект Redka развивает реализацию протокола и API Redis пове..."  +/
Сообщение от Аноним (6), 15-Апр-24, 14:21 
> Непонятен кейс использования

Кейс юзейджа анклир.

> И почему выбрана именно SQLite?

Потому что осилили только его. Скулайт годится лишь для хранения браузерных закладок. То есть его, как ты говоришь, "кЕйС" (К-е_Й-с) -- обрабатывать от силы пару запросов в минуту.

Ответить | Правка | Наверх | Cообщить модератору

30. "Проект Redka развивает реализацию протокола и API Redis пове..."  +/
Сообщение от 1 (??), 15-Апр-24, 15:24 
> Непонятен кейс использования.

лень тебе на малинку водружать кубертенис - вот от одного докера избавились.

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

25. "Проект Redka развивает реализацию протокола и API Redis пове..."  +1 +/
Сообщение от cheburnator9000 (ok), 15-Апр-24, 14:17 
Называть Redis СУБД это быть истинным садомазо извращенцем. Это Кеш БД и по сути не более того, ну там еще message broker прилепили сбоку погоды не делает. Redis не гарантирует что данные, лежащие на диске, соответствуют актуальному состоянию БД. Режим восстановления вы сами пишите? Или просто дублируете все в PostgreSQL в фоновом режиме? Тогда нахрена вам редис как субд? Вообще шиза.
Ответить | Правка | Наверх | Cообщить модератору

31. "Проект Redka развивает реализацию протокола и API Redis пове..."  +2 +/
Сообщение от Аноним (7), 15-Апр-24, 15:37 
СУБД - это система управления базой данных. Редис управляет k/v база данных. Так что все тут ок. Его никто никогда не называл реляционной системой управления базой данных. Итого, он СУБД, он не реляционная
Ответить | Правка | Наверх | Cообщить модератору

27. "Проект Redka развивает реализацию протокола и API Redis пове..."  +5 +/
Сообщение от Аноним (27), 15-Апр-24, 14:24 
Одни сделали монгу поверх постгрес, теперь вот это.
Ответить | Правка | Наверх | Cообщить модератору

40. "Проект Redka развивает реализацию протокола и API Redis пове..."  +/
Сообщение от Доктор (??), 16-Апр-24, 01:16 
Redis в коробочку положили, и форки как гибы пошли.
Может то что произошли с Redis не плохо, а лакмусовая бумажка "НУЖНО".
с keydb бегают, живенько как-то. Редиски стали расти.
Ответить | Правка | Наверх | Cообщить модератору

42. "Проект Redka развивает реализацию протокола и API Redis пове..."  +1 +/
Сообщение от mos87 (ok), 16-Апр-24, 12:43 
Взять чисто нетабличную БД чтобы прикидываться ею, используя табличную.

The story of IT.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру