URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 129173
[ Назад ]

Исходное сообщение
"Выпуск FerretDB 0.7, реализации MongoDB на базе СУБД PostgreSQ"

Отправлено opennews , 05-Дек-22 19:39 
Опубликован  выпуск проекта FerretDB 0.7, позволяющего заменить документо-ориентированную СУБД MongoDB на PostgreSQL без внесения изменений в код приложений. FerretDB реализован как прокси-сервер, транслирующий обращения к MongoDB в SQL-запросы к PostgreSQL, что позволяет использовать  PostgreSQL в качестве фактического хранилища. Код написан на языке Go и распространяется под лицензией  Apache 2.0...

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


Содержание

Сообщения в этом обсуждении
"Выпуск FerretDB 0.7, реализации MongoDB на базе СУБД Postgre..."
Отправлено pashev.ru , 05-Дек-22 19:41 
Запускается в браузере на джаваскрипт?

"Выпуск FerretDB 0.7, реализации MongoDB на базе СУБД Postgre..."
Отправлено Олег , 05-Дек-22 21:00 
не
в браузере запускается виртуалка а в ней уже в кубере на делфи

"Выпуск FerretDB 0.7, реализации MongoDB на базе СУБД Postgre..."
Отправлено Аноним , 05-Дек-22 22:32 
Как бэкенд там плоские sql таблицы с jsonb полями для хранения документов я так понимаю?

Агрегационные пайплайны как они переложили в расширения SQL для работы с jsob постгрессовые интересно...


"Выпуск FerretDB 0.7, реализации MongoDB на базе СУБД Postgre..."
Отправлено Golangdev , 06-Дек-22 01:17 
> Потребность миграции может возникнуть в связи с переходом MongoDB на несвободную лицензию SSPL

Ответственно заявляю, что не может.

Потому что ни один нормальный Ынтырпрайз не будет использовать это насадку на Постгрес, чтобы получить монгу.

У Постгреса есть какая-никакая поддержка Жсона, не такая как у Монги, но её, внезапно, хватает в 99% случаев.

Интырпрайзы скорее подождут, когда в Постгрю заедут патчи по Жсону, нещадно выпиленные в 15beta4: https://www.postgresql.org/about/news/postgresql-15-beta-4-r.../
> The SQL/JSON features proposed for this release have been removed.


"Выпуск FerretDB 0.7, реализации MongoDB на базе СУБД Postgre..."
Отправлено Аноним , 06-Дек-22 10:33 
Если у энтерпрайза есть кластер постгре, но нет монги, он без проблем адаптер в кубере развернет, чтобы запустить какой-нибудь сервис, требующий монгу. Отсутствие монги по лицензионным причинам - вполне возможный сценарий.

"Выпуск FerretDB 0.7, реализации MongoDB на базе СУБД Postgre..."
Отправлено лютый жабби.... , 06-Дек-22 20:43 
>У Постгреса есть какая-никакая поддержка Жсона, не такая как у Монги

которая ещё не появилась? а у монга уже лет 5-7 как конфетка. не убеждаю, ты мне безразличен. просто смешно. хотя фанатики слона они такие


"Выпуск FerretDB 0.7, реализации MongoDB на базе СУБД Postgre..."
Отправлено Golangdev , 07-Дек-22 00:56 
продолжайте, ваши доводы очень ценны (как и мои)

"Выпуск FerretDB 0.7, реализации MongoDB на базе СУБД Postgre..."
Отправлено Аноним , 06-Дек-22 09:49 
Нормально. Вангую дальше произойдет отказ от постгри и вот вам новая ДБ.

"Выпуск FerretDB 0.7, реализации MongoDB на базе СУБД Postgre..."
Отправлено Alex , 06-Дек-22 11:58 
Так это же не база как таковая, а клиент для PG который эмулирует работу с MongoDB