OrientDB can best be described as: A document and graph database.
Why OrientDB?
OrientDB is a document-graph database meaning it has all the native features of a graph database with the speed and flexibility of a document store.
license
APACHE 2.0
Installation on Mac
Steps: Java - Mac distribution - server.sh
Installation on Linux
$ curl -o 存放位置+文档名称 下载地址(在官网内移动到需要下载的图标点击右键获取)
$ cd ~/存放位置+文件名称
$ tar xvzf 文件名称
$ cd 文件名称/bin
$ ./server.sh
Browser
localhost:2480
Data entity: The primary storage container of data. Also referred to as a record. In Graph mode, it is called a Vertex(or Node).
Relationship: A direct connection between two vertices or documents. Edges and Links are the relationships in OrientDB.
Data attribute: Typed or Json data embedded in documents, vertices or edges. Useful to query, sort and more.
Documents(无结构性数据)
Properties(a place to store your stuff)
Vertex(storage for a graph: similar to a document)
Edge
Class(types of data)
Cluster(storage flexibility/replication)