This document describes OrientDB, a multi-model NoSQL database that supports document, key-value, and graph structures. Some key points:
- OrientDB is a fast and scalable database that can run on cheap hardware and supports hundreds to millions of users.
- It supports both schema-less and schema-full data models with ACID transactions, SQL queries, and various types including collections, maps, and relationships between documents.
- The database can be used in embedded, client-server, distributed, and in-memory modes. It has language bindings for Java, Ruby, and JavaScript and supports HTTP/REST.