6 ポイント 投稿者 xguru 2021-11-03 | 3件のコメント | WhatsAppで共有
  • SSPLライセンスに変わってしまったMongoDBを置き換えるためのプロジェクト

  • プロキシとして動作し、MongoDB Wire ProtocolのクエリをSQLに変換して、PostgreSQLをDBエンジンとして使用

→ ドライバレベルで互換性を提供し、MongoDBをそのまま置き換えられるようにすることを目標としている

  • 現在はPoCデモ段階

  • Go製のオープンソース

3件のコメント

 
zihado 2023-12-31

今は ferretdb に名前が変わったんですね(笑)

 
xguru 2024-01-01

あっ、なるほどです。名前とURLは変更しておきました。笑

 
xguru 2021-11-03

まだデモ段階ですが……試み自体は理解できますね。

10年くらい前にMongoDBジョークとして出てきた https://github.com/dcramer/mangodb とは別物です。

オープンソースライセンス変更の流れ https://ja.news.hada.io/topic?id=4991

→ 2. MongoDBのライセンス変更(AGPL -> SSPL)

ElasticSearchをめぐるAWSとElasticの対立 https://ja.news.hada.io/topic?id=3628

→ コメントのSSPL関連の話も参考にしてください

いずれにせよ、PostgreSQLは本当に万能ですね。以下のプロジェクトはすべてPostgresを拡張するか、あるいは内部で利用しています。