Also known as Orient
OrientDB is an open source NoSQL database management system written in Java. It is a Multi-model database, supporting graph, document and object models, the relationships are managed as in graph databases with direct connections between records. It supports schema-less, schema-full and schema-mixed modes. It has a strong security profiling system based on users and roles and supports querying with Gremlin along with SQL extended for graph traversal. OrientDB uses several indexing mechanisms based on B-tree and Extendible hashing, the last one is known as "hash index". Each record has Surrogate
Get started with OrientDB OrientDB Community Group Dev Updates Community Chat . No. OrientDB adheres to the NoSQL movement even though it supports ACID Transactions and SQL as query language. In this way it's easy to start using it without having to learn too much new stuff. Yes. OrientDB is totally written in Java and can run on any platform without configuration and installation. Do you develop with a language different than Java? No problem, look at the Programming Language Binding. Main References Documentation Version < 3.2.x For any questions visit the OrientDB Community Group All the contribution are considered licensed under Apache-2 license if not stated otherwise. References: Apache 2 license (Apache2): Common Development and Distribution License (CDDL-1.0): Eclipse Distribution License (EDL-1.0): (
Excerpt from the source-code README · 4,318 chars · not written by Vinony
OrientDB — графовая СУБД, оснащённая возможностями документоориентированных и объектно-ориентированных. Написана на Java. Поддерживаемые схемы: less (слабоструктурированные данные), full (строго задаёт обязательные поля) и mixed (смешанная: обязательные + необязательные поля). Имеет систему профилирования безопасности, основанную на пользователях и ролях. Поддерживает транзакции в соответствии с требованиями ACID. Поддерживает Gremlin и ограниченный вариант SQL в качестве языков запросов; поддерживаются хранимые процедуры. Использует собственный алгоритм индексации под названием RB+Tree, сочетающий особенности красно-чёрного дерева и B⁺-дерева, позволяя сбалансировать производительность при операциях обновления и добавления данных. Вместо соединений используется работа в графовом стиле — построение деревьев посредством постоянных указателей между записей и их быстрый обход. Поставляется с веб-интерфейсом Web-Studio, предназначенном для разработчиков и администраторов баз данных, обеспечивающим визуальное управление базами и работу с запросами. Изначальная версия разработана в 2010 году Лукой Гарулли (Luca Garulli) на основе объектно-ориентированной СУБД Orient, написанной C++). В 2012 году Гарулли для коммерциализации разработки основал одноимённую компанию, которая впоследствии была приобретена компанией SAP. Выпускается свободная редакция (Community Edition, доступна по лицензии Apache) и коммерческая (Enterprise Edition).
Abstract from DBpedia / Wikipedia · CC BY-SA
via Wikidata · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).