OrientDB
OrientDB
|
|
---|---|
Basic data
|
|
developer | Luca Garulli |
Publishing year | 2010 |
Current version |
3.1.1 ( July 8, 2020 ) |
operating system | Platform independence |
programming language | Java |
category | NoSQL |
License | Apache license, version 2.0 |
German speaking | No |
orientdb.com |
Orientdb is in Java written open source - NoSQL - database . OrientDB is a document-oriented database that also has properties of graph databases : The information units are stored in individual documents. Relationships between the documents can be established through direct connections between the nodes. This creates graph structures that can be processed with high performance.
OrientDB supports different scheme modes (free, fixed and mixed) and has authentication and authorization based on users and roles. Supports SQL as a query language. OrientDB implements an MVRB tree as indexing algorithm, which is derived from the red-black tree and the B-tree . The MVRB tree is characterized by quick insertions and searches.
properties
- ACID transactions are supported. In the event of a crash, the system restores the documents pending processing.
- OrientDB is compliant with the TinkerPop Blueprints standard for graph databases.
- The database language SQL is supported - with extensions to map the relations without SQL joins.
- HTTP , RESTful protocols and JSON are implemented without the use of third-party libraries or their components.
- The engine consists of 100% Java ; it runs on Linux, Windows and any other system that supports Java.
- OrientDB has a local mode for database access and can therefore be embedded in other programs.
- Commercial support is available.
Web links
- Official website (English)
- Public discussion group (English)
Individual evidence
- ↑ Luca Garulli. In: crunchbase.com. Retrieved December 25, 2016 .
- ↑ Release 3.1.1 . July 8, 2020 (accessed July 8, 2020).
- ↑ github.com .
- ↑ MVRB tree description. In: Google forum. December 6, 2012, accessed August 17, 2017 .