Обложка канала

Ivan Begtin

3903 @begtin

I am focused on Open Data, Procurement, e-Government, Open Government and other tech stuff

Ivan Begtin

4 года назад
Открыть в
Для тех кто пользуется MongoDB и постоянно ищет альтернативы, OxideDB [1] эмуляция MongoDB поверх PostgreSQL. Внутри движок которые запихивает объёкты документов в тип JSON для PostgreSQL и умеет конвертировать запросы MongօDB (язык MQL) в сложные SELECT. Это не первая попытка проделать такое, эмулировать интерфейсы MongoDB в других СУБД и определенно эта попытка внимания заслуживает. Зачем это нужно? Две важнейшие причины: 1. Недооткрытый код MongoDB под SSPL лицензией. Для открытых сообществ - это как красная тряпка, для инфраструктурного бизнеса это ограничитель к облачному применению. 2. MongoDB далеко не оптимально по производительности, а тут возможность использовать наработки других СУБД. 3. Многим хочется иметь SQL и NoSQL сразу из коробки и давать удобные инструменты для каждой команды. Ссылки: [1] https://github.com/fcoury/oxide #opensource #dbms #datatools #nosql #mongodb