Anar al contingut

RavenDB

De L'Enciclopèdia, la wikipedia en valencià

RavenDB és una base de senyes documental de còdic obert en soport transaccional natiu escrita íntegrament en C# i desenrollada per Hibernating Rhinos Ltd.[1][2] És una base de senyes multiplataforma compatible en Windows, Linux i MacOS. RavenDB almagasena senyes com a documents JSON i soporta clústers distribuïts en replicació mestre-mestre.[1]

Història

[editar | editar còdic]

Originalment anomenada “Rhino DivanDB”,[1][3] RavenDB va començar com un proyecte d'Oren Eini en 2008 i va ser desenrollat per Hibernating Rhinos Ltd.[2][4] L'empresa afirma que va ser la primera base de senyes de documents que es va eixecutar de forma nativa en el Framework .NET.[5][6][7] Va ser una de les primeres bases de senyes de documents en oferir garanties transaccionals (ACID).[7][8]

En 2019, Hibernating Rhinos va començar a oferir RavenDB com un servici en el núvol cridat RavenDB Cloud.[9][10][11][12]

Historial de versions

[editar | editar còdic]
Versió Data Funcions agregades (llista parcial) Compatible?
1.0 maig de 2010 No
2.0 giner de 2013[13] Replicació[14][15] No
2.5 juny de 2013[16] Proyeccions; consulta per facetes[14] No
3.0 novembre de 2014[17] API de Java; Motor d'almagasenament Voron No
3.5 octubre de 2016[18] Soport de clúster d'alta disponibilitat[18]
4.0 febrer de 2018[19] Soport de multiplataforma; disponibilitat en una llicència gratuïta[20] No
4.1 agost de 2018[21] Transaccions a nivell de clúster[10][21] No
4.2 maig de 2019[22] Consultes en grafos[10]
5.0 juliol de 2020 Séries temporals; Compressió de senyes per mig de l'algoritme Zstd

Referències

[editar | editar còdic]