OrientDB

OrientDB
Typ grafová databáze , systém správy databází , open source software , NoSQL a multimodelové DBMS [d]
Vývojář Orient Technologies LTD
Zapsáno v Jáva
Operační systém Linux , FreeBSD , OpenBSD , Windows , Mac
První vydání 2. dubna 2010  ( 2010-04-02 )
Hardwarová platforma Java virtuální stroj
Nejnovější verze 3.1.0 (1. června 2020 [1] ) ( 2020-06-01 )
Testovací verze 3.2
Stát Aktivní
Licence Apache v2
webová stránka orientdb.org

OrientDB je grafová DBMS vybavená funkcemi orientovanými na dokumenty a objekty [2] . Napsáno v Javě .

Podporovaná schémata: méně (slabě strukturovaná data), plná (přesně specifikuje povinná pole) a smíšená (smíšená: povinná + volitelná pole). Má systém profilování zabezpečení založený na uživatelích a rolích. Podporuje transakce v souladu s požadavky ACID . Podporuje Gremlin a omezenou variantu SQL jako dotazovací jazyky; jsou podporovány uložené procedury . Používá svůj vlastní indexovací algoritmus nazvaný RB+Tree, který kombinuje vlastnosti červeno-černého stromu a B⁺-stromu , což vám umožňuje vyvážit výkon operací aktualizace a připojení. Místo spojů se používá práce ve stylu grafu - budování stromů pomocí konstantních ukazatelů mezi záznamy a jejich rychlé procházení.

Dodáváno s webovým rozhraním Web-Studio navrženým pro vývojáře a správce databází, které poskytuje vizuální správu databází a dotazování.

Původně vyvinutý v roce 2010 Lucou Garulli ( založený na objektově orientované databázi Orient napsané v C++ ). V roce 2012 založil Garulli stejnojmennou společnost, aby komercializoval vývoj, který později získal SAP . Vychází bezplatná edice (Community Edition, dostupná pod licencí Apache ) a komerční edice (Enterprise Edition).

Poznámky

  1. Poznámky k vydání OrientDB 3.1 . Získáno 26. června 2020. Archivováno z originálu dne 8. března 2022.
  2. http://www.opennet.ru/opennews/art.shtml?num=33847 . Získáno 18. října 2012. Archivováno z originálu 12. října 2012.

Literatura

Odkazy