FerretDB(以前被称为 MangoDB)的成立是为了成为 MongoDB 的开源替代品。FerretDB 是一个开源代理,将 MongoDB wire protocol 查询转换为 SQL —— 使用 PostgreSQL 作为数据库引擎。
目前 FerretDB 已发布 0.5.1 版本,带来如下变更:
新功能
- 验证数据库名称 #913
- 支持
$all
数组查询运算符 #724 - 支持
getLog
诊断命令 #711 - 为 Tigris 实现
MsgCount
#928 - 支持
explain
诊断命令 #909
Bug 修复
- 修复 drop 和 dropDatabase 处理程序中的边缘情况 #891
- 修复 ModifyCount 以更新运算符 #939
增强
- 支持数组类型的 gt lt 运算符比较 #819
- 优化文档获取/过滤 #808
- 为数据库名称边框大小写添加测试 #921
更多内容请查看更新公告: https://github.com/FerretDB/FerretDB/releases/tag/v0.5.1