FerretDB v0.9.1 发布,MongoDB 的开源替代品


FerretDB(以前被称为 MangoDB)的成立是为了成为 MongoDB 的开源替代品。FerretDB 是一个开源代理,将 MongoDB wire protocol 查询转换为 SQL —— 使用 PostgreSQL 作为数据库引擎。

目前 FerretDB 已发布 0.9.1 版本,此版本带来如下改进:

新功能🎉

  • 支持数字的底格里斯下推 #1842
  • 使用点符号下推 Tigris 查询 #1908

修正错误🐛

  • 修复 $pop 运算符对不存在路径的错误处理 #1907
  • 修复 PLAIN 身份验证的 SASL 响应 #1942
  • 修复文档替换的键顺序 #1946

其他变化🤖

  • 使用多个 Tigris 实例运行测试 #1878
  • 各种内部调整 #1909
  • 升级 Tigris #1916
  • 添加简单的 otel 跟踪,以从测试中收集数据 #1863
  • 删除未使用的参数 #1919
  • 返工集成测试设置 #1857
  • 添加 iterator.WithClose 助手 #1947
  • 调整 CI 设置 #1948
  • 重命名函数,添加 TODO #1955
  • 从测试中删除skipTigrisPushdown #1957
  • 实现 Tigris 查询迭代器 #1924

 

 


相關推薦

2023-04-15

FerretDB 现在已经达到生产可用了,这是一个开源的 MongoDB 替代品,建立在 PostgreSQL 之上,并在 Apache 2.0 许可下发布。 FerretDB 希望将 MongoDB 数据库的工作负载带回其开源的本源,使 PostgreSQL 和其他数据库后端能够运行 MongoDB 工

2022-07-28

etDB(以前被称为 MangoDB)的成立是为了成为 MongoDB 的开源替代品。FerretDB 是一个开源代理,将 MongoDB wire protocol 查询转换为 SQL —— 使用 PostgreSQL 作为数据库引擎。 目前 FerretDB 已发布 0.5.1 版本,带来如下变更: 新功能 验

2022-09-23

etDB(以前被称为 MangoDB)的成立是为了成为 MongoDB 的开源替代品。FerretDB 是一个开源代理,将 MongoDB wire protocol 查询转换为 SQL —— 使用 PostgreSQL 作为数据库引擎。 目前 FerretDB 已发布 0.5.0 版本,此版本带来如下改进: 修复错

2022-06-28

etDB(以前被称为 MangoDB)的成立是为了成为 MongoDB 的开源替代品。FerretDB 是一个开源代理,将 MongoDB wire protocol 查询转换为 SQL —— 使用 PostgreSQL 作为数据库引擎。 目前 FerretDB 已发布 0.4.0 版本,此版本增加了对 Tigris 后端的初

2023-08-23

使用内置的 PostgreSQL 作为存储。 NocoDB 是 Airtable 的开源替代品,那 AirTable 又是什么呢?其实有点类似于 Google Docs / 腾讯云文档。但是提供了非常丰富的接口,钩子,可以用来实现一些非常强大的功能。 NocoDB 可以让各种关系

2023-02-19

HummerRisk v0.9.1 已经发布,云原生安全检测平台 此版本更新内容包括: 快速开始 仅需两步快速安装 HummerRisk: 准备一台不小于 4 核 8 G 内存的 64位 Linux 主机; 以 root 用户执行如下命令一键安装 HummerRisk。 curl -sSL https:

2022-06-21

即用的本地维基百科,以及为Postgres提供MongoDB API 能力的 FerretDB(原名叫 MangoDB,碰瓷 MongoDB 被呲了才改名的) WIKI.js 你自己的维基百科,数据使用Postgres存储,与Markdown互通。 https://pigsty.cc/zh/docs/app/docker/wiki/ FerretDB 为Postgre

2023-09-26

通过移除proj-data*将 el9 的离线软件包大小减少 400MB 将 FerretDB 版本提升至 v1.10 修复 patroni v3.1.1 崩溃问题 更新说明:https://github.com/Vonng/pigsty/releases/tag/v2.4.1

2024-08-29

iltonDB),Oracle via (IvorySQL),Oracle RAC (via PolarDB), MongoDB(via FerretDB),以及 Firebase (via Supabase)。 Pigsty v3 还提供了 DuckDB 的进阶支持,除了原生 duckdb CLI 工具外,还编译打包了融合 PG / DuckDB 能力生态扩展:pg_lakehouse,pg_analyticss

2022-09-13

Docker 20.10.18 现已发布。此版本的 Docker Engine 修复了一个低严重性的安全问题、一些小错误修复以及更新了 Docker Compose、Docker Buildxcontainerd和runc。 Client 为 Docker Compose 添加 Bash completion docker/cli#3752。 Builder 修复了在构建期

2023-01-18

络项目介绍  DB3 Network是一款开源的去中心化的firebase替代品,在DB3 Network上面可以低成本快速构建复杂的去中心化数据应用,比如去中心化论坛,去中心化社交 DB3网络要解决什么问题 在没有db3 network情况下,如果你想构

2023-05-16

2021 年初,开源搜索和数据分析引擎 Elasticsearch 背后的母公司——Elastic 宣布变更 Elasticsearch 和 Kibana 的开源许可证,将原本的 Apache License 2.0 变更为双授权许可,即 Server Side Public License (SSPL) + Elastic License,两者都不是符合 OSI 定

2023-09-05

Loki / Promtail 升级至 2.8.4 ,提供 MongoDB 兼容性的中间组件 FerretDB 升级到了 1.9,PG日志分析组件 pgbadger 升级至了 1.12.2,TimescaleDB 扩展升级至了 2.11.2。 Pigsty v2.3.1 的默认软件包中还添加了 SealOS,这是一个快速部署 Kubernetes 集群的

2023-11-07

- 高效、稳定、快速、安全 本次版本最大亮点:新增MongoDB CDC输入插件,可以增量模式采集MongoDB 增、删、改数据,也可每次作业重启从最新位置采集MongoDB 增、删、改数据,同时带来了一系列实用的功能改进。 bboss 是一个