После года сотрудничества с Microsoft команда FerretDB объявила о выпуске FerretDB 2.0, высокопроизводительной альтернативы MongoDB с открытым исходным кодом, выпущенной под лицензией Apache 2.0.
Одним из наиболее ярких событий в новой версии является то, что в нее включено новое расширение Microsoft DocumentDB PostgreSQL с открытым исходным кодом, тот же самый движок, на котором работает Azure Cosmos DB для MongoDB.
В результате в базе данных появился тип данных BSON (Binary JSON) и специализированные операции для PostgreSQL, что позволило значительно ускорить запросы и хранение данных.
Разработчики, желающие перейти с MongoDB, увидят в FerretDB 2.0 улучшенную совместимость и молниеносную производительность, что делает ее привлекательной альтернативой. Помимо этого, ключевыми особенностями новой версии являются:
- Более чем 20-кратное увеличение производительности: Использование Microsoft DocumentDB увеличило скорость работы FerretDB.
- Улучшенная совместимость с MongoDB: Перенос приложений на базе MongoDB еще никогда не был таким простым.
- Поддержка векторного поиска: Приложения, основанные на искусственном интеллекте, могут использовать передовые векторные операции непосредственно в FerretDB.
- Поддержка репликации: Встроенная репликация обеспечивает высокую доступность и минимальное время простоя.
- Поддержка и услуги уровня предприятия: Для критически важных развертываний теперь предлагаются подписки, консультации и многое другое.
Кроме того, команда FerretDB запланировала выход версии FerretDB 2.1 на конец марта этого года. Ожидайте дальнейших оптимизаций запросов и агрегации, особенно для индексированных данных, а также улучшения наблюдаемости для упрощения отладки и настройки производительности.
Дорожная карта также включает улучшение обработки сессий и поддержку транзакций. Более подробную информацию можно найти в анонсе.
Комментарии (0)