578:
277:
518:". Luca Garulli envisioned the evolution of the 1st generation NoSQL products into new products with more features able to be used by multiple use cases. OrientDB was the first product to embrace documents, graphs, key-value, geospatial and reactive models in the same product, at the core level. This means that the multiple models were integrated into the core without using layers. For this reason, OrientDB is a "Native"
135:
33:
191:
506:
in 1999 in C++). During 2012–2014 years storage engine was redeveloped by Andrii
Lomakin. It has got a new name "plocal" which stands for "paginated local". This name implies that the new storage engine is based on the concept of the splitting of data files by pages and page is treated as a single
439:
statement. OrientDB handles every record / document as an object and the linking between objects / documents is implemented using direct pointers to the record's positions on disk. This leads to quick retrieval of related data as compared to joins in an RDBMS.
386:
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
910:
434:
OrientDB is built with a multi-model graph/document engine. While OrientDB includes a SQL layer, the support for edges effectively means that these may be used to traverse relationships rather than employing a
511:(former Orient Technologies LTD), a for-profit company with Luca as its CEO and founder. In 2013 Andrii Lomakin has joined the company as R&D lead engineer and company's co-owner.
914:
770:
997:
407:
which indicates the position of the record on disk. Links between records (edges) are stored either as the record's position stored directly inside of the referrer or as
1011:
712:
1112:
1102:
514:
The first time the word "multi-model" has been associated to the databases was on May 30, 2012, in
Cologne, Germany, during Luca Garulli's keynote "
638:
1107:
583:
415:) of one-to-many relationships and fast addition/removal of new links. OrientDB is the 6th most popular graph database according to the
144:
173:
116:
951:
885:
1032:
730:
388:
54:
411:
of record positions (so-called record IDs or RIDs), that serves as a container of RIDs, which allows fast traversal (with
969:
860:
784:
716:
502:
in 2010. Luca wrote it as a Java rewrite of the fast persistent layer of Orient ODBMS database (originally developed by
256:
97:
1117:
367:
290:
230:
69:
379:
363:
314:
43:
50:
698:
148:
76:
1127:
448:
OrientDB Community
Edition is free for any use (Apache 2 license). There is no commercial version of OrientDB.
611:
83:
642:
519:
371:
322:
65:
309:
551:
508:
503:
499:
937:
525:
OrientDB has been covered by media outlets and is the winner of the 2015 InfoWorld Bossie award.
416:
400:
297:
911:"Expert Interview with Luca Garulli Of OrientDB On Multi-Model Database Management For Big Data"
842:
771:"Nuix 7 Conquers Customer Challenges for Today and Builds Hyper-Scale Capacity for the Future"
559:
484:
832:
822:
467:
334:
329:
811:"Comprehensive reconstruction and visualization of non-coding regulatory networks in human"
755:
383:
276:
1122:
837:
810:
412:
375:
318:
889:
90:
1096:
555:
544:
543:
acquired
CallidusCloud for $ 2.4 billion. and therefore OrientDB is now supported by
540:
529:
404:
734:
591:
155:
422:
The development of OrientDB relies on an open-source community. The project uses
395:
extended for graph traversal. OrientDB uses several indexing mechanisms based on
1058:
677:
663:
265:
32:
864:
573:
436:
198:
827:
788:
846:
190:
462:
998:"Bossie Awards 2015: The best open source application development tools"
17:
457:
302:
682:
616:
533:
507:
atomic unit of change. Since 2012, the project is being sponsored by
423:
408:
396:
809:
Bonnici, V; Russo, F; Bombieri, N; Pulvirenti, A; Giugno, R (2014).
861:"MovieLens recommendation engine with OrientDB - Pizza Connections"
360:
528:
On
September 15, 2017, OrientDB LTD company has been acquired by
1012:"CallidusCloud Acquires Leading Multi-Model Database Technology"
756:"Why I Use OrientDB on Production Applications - DZone Database"
731:"Harness graphs & documents for Real-time Fraud Prevention"
563:
392:
128:
26:
1085:
566:
decided to stop providing commercial support for OrientDB.
713:"Hidden Gems of Web / Mobile Development from Open-Source"
403:, the last one is known as "hash index". Each record has
970:"Nosql Matters Conference 2012 | NoSQL Matters CGN 2012"
664:"DB-Engines Ranking - popularity ranking of graph DBMS"
345:
697:
Ltd., Bloor
Research International (6 August 2014).
426:
to manage the sources, contributors and versioning.
340:
328:
308:
296:
286:
255:
229:
207:
197:
57:. Unsourced material may be challenged and removed.
785:"Diaku Axon - Data Governance powered by OrientDB"
562:with a similar data presentation model after
419:graph database ranking, as of January 2024.
8:
1033:"SAP snags CallidusCloud for $ 2.4 billion"
938:"Intervista a Luca Garulli – JavaStaff.com"
550:On September 1, 2021, the original founder
147:of the style of writing in this article is
886:"Traffic Management Systems with OrientDB"
275:
189:
185:
836:
826:
478:Non-coding RNA human interaction database
174:Learn how and when to remove this message
117:Learn how and when to remove this message
639:"Multi-Model Database - OrientDB Manual"
154:Please do not remove this message until
603:
996:staff, InfoWorld (16 September 2015).
539:On January 30, 2018, it was announced
516:NoSQL Adoption – What’s the Next Step?
952:"Multi-Model storage 1/2 one product"
699:"Diaku: more than governance - Bloor"
7:
584:Free and open-source software portal
498:OrientDB was originally authored by
55:adding citations to reliable sources
558:and created a new database project
1113:Distributed computing architecture
25:
472:Loan management software (Floify)
1103:Free database management systems
576:
133:
31:
42:needs additional citations for
236:3.2.29 / March 6, 2024
1:
913:. 18 May 2015. Archived from
678:"orientechnologies/orientdb"
612:"OrientDB 3.2 Release Notes"
1108:Document-oriented databases
1014:(Press release). 2017-09-19
532:a public company traded on
213:; 14 years ago
156:conditions to do so are met
1144:
489:Traffic management systems
364:database management system
315:Document-oriented database
251:
225:
188:
828:10.3389/fbioe.2014.00069
815:Front Bioeng Biotechnol
444:Editions & licenses
977:2012.nosql-matters.org
481:Recommendation engines
475:Master data management
238:; 6 months ago
1059:"Welcome to ArcadeDB"
520:Multi-model database
372:Multi-model database
323:Multi-model database
51:improve this article
1061:. September 1, 2021
1118:Structured storage
1039:. January 30, 2018
401:Extendible hashing
359:is an open source
270:/orientechnologies
485:Social networking
354:
353:
184:
183:
176:
127:
126:
119:
101:
16:(Redirected from
1135:
1089:
1088:
1086:Official website
1071:
1070:
1068:
1066:
1055:
1049:
1048:
1046:
1044:
1029:
1023:
1022:
1020:
1019:
1008:
1002:
1001:
993:
987:
986:
984:
983:
974:
966:
960:
959:
948:
942:
941:
933:
927:
926:
924:
922:
907:
901:
900:
898:
897:
888:. Archived from
882:
876:
875:
873:
872:
863:. Archived from
857:
851:
850:
840:
830:
806:
800:
799:
797:
796:
787:. Archived from
781:
775:
774:
773:(Press release).
766:
760:
759:
752:
746:
745:
743:
742:
733:. Archived from
727:
721:
720:
715:. Archived from
709:
703:
702:
694:
688:
687:
674:
668:
667:
660:
654:
653:
651:
650:
641:. Archived from
635:
629:
628:
626:
624:
608:
586:
581:
580:
579:
468:Fraud prevention
350:
347:
335:Apache 2 License
279:
274:
271:
269:
267:
246:
244:
239:
221:
219:
214:
193:
186:
179:
172:
168:
165:
159:
137:
136:
129:
122:
115:
111:
108:
102:
100:
59:
35:
27:
21:
1143:
1142:
1138:
1137:
1136:
1134:
1133:
1132:
1128:Graph databases
1093:
1092:
1084:
1083:
1080:
1075:
1074:
1064:
1062:
1057:
1056:
1052:
1042:
1040:
1031:
1030:
1026:
1017:
1015:
1010:
1009:
1005:
995:
994:
990:
981:
979:
972:
968:
967:
963:
950:
949:
945:
935:
934:
930:
920:
918:
909:
908:
904:
895:
893:
884:
883:
879:
870:
868:
859:
858:
854:
808:
807:
803:
794:
792:
783:
782:
778:
768:
767:
763:
754:
753:
749:
740:
738:
729:
728:
724:
711:
710:
706:
696:
695:
691:
676:
675:
671:
662:
661:
657:
648:
646:
637:
636:
632:
622:
620:
610:
609:
605:
600:
582:
577:
575:
572:
496:
454:
446:
432:
413:O(1) complexity
344:
282:
264:
247:
242:
240:
237:
217:
215:
212:
208:Initial release
180:
169:
163:
160:
153:
138:
134:
123:
112:
106:
103:
60:
58:
48:
36:
23:
22:
15:
12:
11:
5:
1141:
1139:
1131:
1130:
1125:
1120:
1115:
1110:
1105:
1095:
1094:
1091:
1090:
1079:
1078:External links
1076:
1073:
1072:
1050:
1024:
1003:
988:
961:
943:
928:
917:on 22 May 2015
902:
877:
852:
801:
776:
761:
747:
722:
719:on 2016-10-13.
704:
689:
686:. 30 May 2020.
669:
655:
630:
602:
601:
599:
596:
595:
594:
588:
587:
571:
568:
495:
492:
491:
490:
487:
482:
479:
476:
473:
470:
465:
460:
453:
450:
445:
442:
431:
428:
352:
351:
342:
338:
337:
332:
326:
325:
319:Graph database
312:
306:
305:
300:
294:
293:
288:
284:
283:
281:
280:
261:
259:
253:
252:
249:
248:
235:
233:
231:Stable release
227:
226:
223:
222:
209:
205:
204:
201:
195:
194:
182:
181:
141:
139:
132:
125:
124:
39:
37:
30:
24:
14:
13:
10:
9:
6:
4:
3:
2:
1140:
1129:
1126:
1124:
1121:
1119:
1116:
1114:
1111:
1109:
1106:
1104:
1101:
1100:
1098:
1087:
1082:
1081:
1077:
1060:
1054:
1051:
1038:
1034:
1028:
1025:
1013:
1007:
1004:
999:
992:
989:
978:
971:
965:
962:
958:. 2012-06-01.
957:
953:
947:
944:
939:
932:
929:
916:
912:
906:
903:
892:on 2017-07-15
891:
887:
881:
878:
867:on 2017-07-26
866:
862:
856:
853:
848:
844:
839:
834:
829:
824:
820:
816:
812:
805:
802:
791:on 2017-07-28
790:
786:
780:
777:
772:
765:
762:
757:
751:
748:
737:on 2016-08-19
736:
732:
726:
723:
718:
714:
708:
705:
700:
693:
690:
685:
684:
679:
673:
670:
665:
659:
656:
645:on 2015-05-03
644:
640:
634:
631:
619:
618:
613:
607:
604:
597:
593:
590:
589:
585:
574:
569:
567:
565:
561:
557:
556:SAP (company)
553:
548:
546:
545:SAP (company)
542:
541:SAP (company)
537:
535:
531:
530:CallidusCloud
526:
523:
521:
517:
512:
510:
505:
501:
493:
488:
486:
483:
480:
477:
474:
471:
469:
466:
464:
461:
459:
456:
455:
451:
449:
443:
441:
438:
429:
427:
425:
420:
418:
414:
410:
406:
405:Surrogate key
402:
398:
394:
390:
385:
381:
377:
374:, supporting
373:
369:
365:
362:
358:
349:
343:
339:
336:
333:
331:
327:
324:
320:
316:
313:
311:
307:
304:
301:
299:
295:
292:
289:
285:
278:
273:
263:
262:
260:
258:
254:
250:
234:
232:
228:
224:
210:
206:
202:
200:
196:
192:
187:
178:
175:
167:
157:
151:
150:
146:
140:
131:
130:
121:
118:
110:
99:
96:
92:
89:
85:
82:
78:
75:
71:
68: –
67:
63:
62:Find sources:
56:
52:
46:
45:
40:This article
38:
34:
29:
28:
19:
1065:September 1,
1063:. Retrieved
1053:
1041:. Retrieved
1036:
1027:
1016:. Retrieved
1006:
991:
980:. Retrieved
976:
964:
955:
946:
931:
919:. Retrieved
915:the original
905:
894:. Retrieved
890:the original
880:
869:. Retrieved
865:the original
855:
818:
814:
804:
793:. Retrieved
789:the original
779:
764:
750:
739:. Retrieved
735:the original
725:
717:the original
707:
692:
681:
672:
658:
647:. Retrieved
643:the original
633:
621:. Retrieved
615:
606:
592:XML database
552:Luca Garulli
549:
538:
527:
524:
515:
513:
509:OrientDB LTD
504:Luca Garulli
500:Luca Garulli
497:
452:Applications
447:
433:
421:
356:
355:
203:OrientDB Ltd
199:Developer(s)
170:
161:
143:
113:
104:
94:
87:
80:
73:
61:
49:Please help
44:verification
41:
1043:January 30,
391:along with
366:written in
1097:Categories
1037:TechCrunch
1018:2017-10-11
982:2017-01-12
956:slideshare
896:2016-07-15
871:2016-07-15
795:2016-07-15
741:2016-07-15
649:2015-05-31
598:References
417:DB-Engines
370:. It is a
287:Written in
257:Repository
243:2024-03-06
164:March 2023
145:neutrality
77:newspapers
66:"OrientDB"
272:/orientdb
107:July 2015
847:25540777
570:See also
560:ArcadeDB
463:Big Data
380:document
357:OrientDB
346:orientdb
298:Platform
149:disputed
18:Orientdb
936:admin.
921:15 July
838:4261811
623:6 March
494:History
458:Banking
389:Gremlin
341:Website
330:License
303:Java SE
241: (
216: (
91:scholar
845:
835:
821:: 69.
769:Nuix.
683:GitHub
617:GitHub
534:NASDAQ
430:Engine
424:GitHub
409:B-tree
397:B-tree
384:object
266:github
93:
86:
79:
72:
64:
1123:NoSQL
973:(PDF)
554:left
376:graph
361:NoSQL
98:JSTOR
84:books
1067:2021
1045:2018
923:2016
843:PMID
625:2024
437:JOIN
399:and
382:and
368:Java
348:.org
310:Type
291:Java
268:.com
218:2010
211:2010
142:The
70:news
833:PMC
823:doi
564:SAP
393:SQL
53:by
1099::
1035:.
975:.
954:.
841:.
831:.
817:.
813:.
680:.
614:.
547:.
536:.
522:.
378:,
321:,
317:,
1069:.
1047:.
1021:.
1000:.
985:.
940:.
925:.
899:.
874:.
849:.
825::
819:2
798:.
758:.
744:.
701:.
666:.
652:.
627:.
245:)
220:)
177:)
171:(
166:)
162:(
158:.
152:.
120:)
114:(
109:)
105:(
95:·
88:·
81:·
74:·
47:.
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.