FerretDB 2.0: Nyílt forráskódú dokumentumalapú adatbázis általánosan elérhetővé vált

Segítséget kaptál? Szívesen töltöd itt az idődet? Visszajársz hozzánk? Támogasd a munkákat: Ko-fi és Paypal!

kami911 képe

A Microsofttal való egyéves együttműködés eredményeként megjelent a FerretDB 2.0, egy nagy teljesítményű, teljesen nyílt forráskódú alternatíva a MongoDB helyett, az Apache 2.0 licenc alatt. A FerretDB 2.0 egyik legkiemelkedőbb újítása, hogy integrálja a Microsoft által nemrégiben nyílt forráskódúvá tett DocumentDB PostgreSQL kiterjesztést, amely ugyanazt a motort használja, amely az Azure Cosmos DB for MongoDB mögött is áll. Ennek eredményeként a FerretDB bevezeti a BSON (Binary JSON) adattípust és speciális műveleteket a PostgreSQL rendszerébe, ami jelentősen gyorsabb adatlekérdezést és tárolást tesz lehetővé.

Azok a fejlesztők, akik MongoDB-ről szeretnének áttérni, most egy lényegesen gyorsabb és kompatibilisebb alternatívát kapnak. A legfontosabb újdonságok közé tartoznak:

  • Több mint 20-szoros teljesítménynövekedés: A Microsoft DocumentDB kihasználásával a FerretDB sebessége ugrásszerűen megnőtt.
  • Javított MongoDB kompatibilitás: Az áttérés a MongoDB-alapú alkalmazásokra még egyszerűbbé vált.
  • Vektorkeresés támogatása: Az AI-vezérelt alkalmazások közvetlenül használhatják a legmodernebb vektoros műveleteket a FerretDB-n belül.
  • Replikációs támogatás: A beépített replikáció biztosítja a magas rendelkezésre állást és a minimális leállási időt.
  • Vállalati szintű támogatás és szolgáltatások: Előfizetések, tanácsadás és egyéb üzleti megoldások is elérhetőek a kritikus fontosságú rendszerek számára.

A FerretDB csapata már előkészítette a 2.1-es verziót, amely várhatóan március végén jelenik meg. Az új verzió további lekérdezési és aggregációs optimalizációkat fog tartalmazni, különösen az indexelt adatok esetében. Emellett jobb megfigyelhetőségi (observability) funkciók is érkeznek, hogy egyszerűbbé tegyék a hibakeresést és a teljesítményhangolást.

A hosszabb távú ütemterv részeként a fejlesztők jobb munkamenet-kezelést és tranzakciótámogatást is beépítenek a rendszerbe.

A részletes bejelentés és a további információk elérhetők a hivatalos közleményben.