FerretDB (ранее MangoDB) — это прокси с открытым исходным кодом, который конвертируетMongoDBзапросы проводного протокола к SQL и используетPostgreSQLв качестве механизма базы данных. FerretDB призван стать де-факто альтернативой MongoDB с открытым исходным кодом.
Зачем нам MongoDB?
MongoDB — это технология, которая меняет жизнь многих разработчиков, позволяя им создавать приложения быстрее, чем при использовании реляционных баз данных. Его простые в использовании и хорошо документированные драйверы делают MongoDB одним из самых простых в использовании доступных решений для баз данных. Однако MongoDB отказалась от своих корней с открытым исходным кодом, изменив лицензию на SSPL, что сделало ее непригодной для многих проектов с открытым исходным кодом и коммерческих проектов.
Большинству пользователей MongoDB не нужны многие расширенные функции, предлагаемые MongoDB, однако им требуется решение для базы данных с открытым исходным кодом. Признавая это, MangoDB здесь, чтобы заполнить пробел, предоставив альтернативу.
Сфера
MongoDB будет совместим с драйверами MongoDB и во многих случаях будет работать как замена MongoDB.