Ferretdb 2.0: Mongodb с открытым исходным кодом с PostgreSQL Power

Новый проект от основателей Percona, Ferretdb, намеревался предложить альтернативу с открытым исходным кодом MongoDB NOSQL, ориентированную на систему баз данных.

Ferretdb — это не вилка, ни переписывание Mongodb. Скорее, это прокси, который преобразует запросы протокола провода MongoDB 5.0+ в SQL. Он работает на акционной версии PostgreSQL.

Система FerretDB также может служить локальной альтернативой для MongoDB-совместимых облачных сервисов, в частности Microsoft CosmoSDB и DynamoDB от Amazon Web Services (Google Cloud предлагает MongoDB Atlas, коммерческую облачную версию MongoDB).

Во вторник компания выпустила версию 2.0 программного обеспечения с открытым исходным кодом, которое поставляется со значительным повышением производительности благодаря включению расширения DocumentDB для PostgreSQL — любезности Microsoft — в качестве двигателя базы данных.

Кроме того, расширение DocumentDB, которое обеспечивает поддержку типа данных BSON (бинарный JSON), дает возможность запросить данные документов через SQL.

По сути, Ferretdb может превратить любую систему базы данных Postgres в поставщика услуг MongoDB.

Открытый исходный код важен

FerretDB не предназначен для того, чтобы служить заменой для всех случаев MongoDB, особенно для тех, кто использует усовершенствованные частные особенности, но должен работать примерно на 80% рабочих нагрузок, предполагается, что соучредитель FerretDB и генеральный директор Питер Фаркас в интервью TNS.

Он также работает с большинством сторонних инструментов MongoDB и драйверов.

Фаркас основал Ferretdb с Питером Зейтевом и Алексами Палажхенко. Zaitsev был одним из сторонников Percona, компании, которая специализируется на высокоэффективной поддержке баз данных, таких как MySQL, MongoDB и Valkey. Палажхенко и Фаркас также были ранними сотрудниками Percona.

Первоначально MongoDB обнаружил дом с веб -разработчиками как простой, очень масштабируемый способ хранения данных. Mongo использовал более дружелюбный Dev-формат JSON для хранения данных в модели, ориентированной на документ, с которой легче работать, чем с SQL-определенными схемами столбцами и рядами, особенно с сложными вложенными данными.

В 2018 году MongoDB изменила лицензию своего составления суда -хранилища документов на более ограничительную лицензию SSPL (от GPLV3) в основном в качестве попытки предотвратить поставщиков облачных средств от предоставления возможностей MongoDB, не возвращаясь проектору, платящему Mongo (аналогичная ситуация, которая оказалась в течение нескольких лет спустя).

Начиная с этого проекта в 2021 году, три экспаты Percona подозревали, что многим пользователям MongoDB требуется лицензированное издание с открытым исходным кодом. Они могут работать для организации, которая создает свой программный стек на чисто программном обеспечении с открытым исходным кодом. Или они могут пояснить, что они могут заплатить локальную резервную копию с открытым исходным кодом для облачных провайдеров.

Стандарт OpenDOCDB

Многие пользователи могут не захотеть запускать критические системы в проекте с открытым исходным кодом, который контролируется одной компанией. Признавая это, компания выдержала инициативу OpenDocDB в надежде привлечь сообщество развития вокруг FerretDB.

Идея состоит в том, что так же, как SQL стал стандартом, нейтральным для поставщика, для запроса структурированных данных, так и OpenDocDB, создавая из API MongoDB, стать стандартом для запроса баз данных, ориентированных на документ.

После Percona Playbook сама Ferretdb планирует заработать деньги на предложении инструментов и расширенных функций предприятия, облачного сервиса и поддержки премиум-класса для критически важных развертываний миссий.

Trending Stories youtube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Joab Jackson является старшим редактором нового стека, охватывающего облачные нативные вычисления и системы системы. Он сообщил об инфраструктуре и развитии IT более 25 лет, в том числе в IDG и государственных компьютерных новостях. До этого он … читал больше от Джоаба Джексона

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *