orient db
TRANSCRIPT
![Page 1: Orient db](https://reader031.vdocuments.us/reader031/viewer/2022013105/55894bebd8b42a0e6d8b471f/html5/thumbnails/1.jpg)
![Page 2: Orient db](https://reader031.vdocuments.us/reader031/viewer/2022013105/55894bebd8b42a0e6d8b471f/html5/thumbnails/2.jpg)
Open source NoSQL database
Database
![Page 3: Orient db](https://reader031.vdocuments.us/reader031/viewer/2022013105/55894bebd8b42a0e6d8b471f/html5/thumbnails/3.jpg)
Download, unzip, run! + No dependencies
150.000 inserts per second
![Page 4: Orient db](https://reader031.vdocuments.us/reader031/viewer/2022013105/55894bebd8b42a0e6d8b471f/html5/thumbnails/4.jpg)
![Page 5: Orient db](https://reader031.vdocuments.us/reader031/viewer/2022013105/55894bebd8b42a0e6d8b471f/html5/thumbnails/5.jpg)
Document
Graph
![Page 6: Orient db](https://reader031.vdocuments.us/reader031/viewer/2022013105/55894bebd8b42a0e6d8b471f/html5/thumbnails/6.jpg)
Native JSON
![Page 7: Orient db](https://reader031.vdocuments.us/reader031/viewer/2022013105/55894bebd8b42a0e6d8b471f/html5/thumbnails/7.jpg)
RESTful
![Page 8: Orient db](https://reader031.vdocuments.us/reader031/viewer/2022013105/55894bebd8b42a0e6d8b471f/html5/thumbnails/8.jpg)
![Page 9: Orient db](https://reader031.vdocuments.us/reader031/viewer/2022013105/55894bebd8b42a0e6d8b471f/html5/thumbnails/9.jpg)
ACID* Transactions
* (atomicity, consistency, isolation, durability)
![Page 10: Orient db](https://reader031.vdocuments.us/reader031/viewer/2022013105/55894bebd8b42a0e6d8b471f/html5/thumbnails/10.jpg)
Roles + Security
![Page 11: Orient db](https://reader031.vdocuments.us/reader031/viewer/2022013105/55894bebd8b42a0e6d8b471f/html5/thumbnails/11.jpg)
4 storage modes
embeddedclient/serverdistributedin-memory
![Page 12: Orient db](https://reader031.vdocuments.us/reader031/viewer/2022013105/55894bebd8b42a0e6d8b471f/html5/thumbnails/12.jpg)
Embedded mode
really fastruns in the same JVM of the app/client
JVM
![Page 13: Orient db](https://reader031.vdocuments.us/reader031/viewer/2022013105/55894bebd8b42a0e6d8b471f/html5/thumbnails/13.jpg)
Client/Server mode
client and server are separated JVMgood for clients concurrency
![Page 14: Orient db](https://reader031.vdocuments.us/reader031/viewer/2022013105/55894bebd8b42a0e6d8b471f/html5/thumbnails/14.jpg)
Distributed mode
distribute database clusters on multiple servers
![Page 15: Orient db](https://reader031.vdocuments.us/reader031/viewer/2022013105/55894bebd8b42a0e6d8b471f/html5/thumbnails/15.jpg)
In-memory mode
Database lives only in memoryNo disk is used
Destroyed at shutdown
![Page 16: Orient db](https://reader031.vdocuments.us/reader031/viewer/2022013105/55894bebd8b42a0e6d8b471f/html5/thumbnails/16.jpg)
![Page 17: Orient db](https://reader031.vdocuments.us/reader031/viewer/2022013105/55894bebd8b42a0e6d8b471f/html5/thumbnails/17.jpg)
![Page 18: Orient db](https://reader031.vdocuments.us/reader031/viewer/2022013105/55894bebd8b42a0e6d8b471f/html5/thumbnails/18.jpg)
![Page 19: Orient db](https://reader031.vdocuments.us/reader031/viewer/2022013105/55894bebd8b42a0e6d8b471f/html5/thumbnails/19.jpg)
![Page 20: Orient db](https://reader031.vdocuments.us/reader031/viewer/2022013105/55894bebd8b42a0e6d8b471f/html5/thumbnails/20.jpg)
Thanks!