ArcadeDB

From EverybodyWiki Bios & Wiki



Script error: No such module "Draft topics". Script error: No such module "AfC topic".


ArcadeDB
Arcadedb-logo-mini.png
Developer(s)Arcade Data Ltd
Initial release2021; 1 year ago (2021)
Stable release
21.11.1 / November 30, 2021; 7 months ago (2021-11-30).[1]
Written inJava
Engine
    PlatformJava SE
    TypeGraph database, Document-oriented database, Multi-model database
    LicenseApache 2 License
    Websitearcadedb.com

    Amazon.com Logo.png Search ArcadeDB on Amazon.

    ArcadeDB is an Open source NoSQL database management system written in Java. It is a Multi-model database, supporting graph, document, key/value models,[2] but 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, Cypher, GraphQL along with SQL extended for graph traversal. ArcadeDB uses LSM-Tree indexing mechanisms. Each record has an immutable Record Id assigned at creation and it works as a Surrogate key which indicates the position of the record inside of the database.

    The development of ArcadeDB is supported by an open-source community led by Arcade Data Ltd company created by its original author Luca Garulli. The project uses GitHub[3] to manage the sources, contributors and versioning. Arcade Data Ltd announced to manage ArcadeDB as a foundation with a sustainable model fund by companies and individuals that sponsor the project through GitHub Sponsorship and the incoming is distributed among the contributors[4]

    Started as a conceptual fork of OrientDB, ArcadeDB shares many of the features of the original project with some major enhancements:

    • Support for multiple languages, like Gremlin (query language), Cypher and GraphQL
    • Support for PostgreSQL network protocol, to allow users to work with the existent PostgreSQL drivers
    • Support for Redis network protocol, to allow users to work with the existent Redis drivers
    • Support for MongoDB network protocol and query language, to allow users to work with the existent MongoDB drivers

    History[edit]

    ArcadeDB was initially developed by Luca Garulli, the same author of OrientDB, as a conceptual fork of the Open source OrientDB Multi-model database[4] after SAP (the owner of OrientDB[5] [6]) decision to not continue the support of the OrientDB project.

    Most of ArcadeDB's codebase has been written from scratch to avoid any legacy code and issues from OrientDB's past. In the latest versions, the SQL engine is the only module ported from OrientDB project and it's evolving in parallel from the original OrientDB's codebase.

    Soon after the announcement, other members from the OrientDB project joined ArcadeDB.

    See also[edit]


    Other articles of the topics Free and open-source software AND Computer programming : Koseven (framework), Solarus (game engine), Zig (programming language), AdoptOpenJDK, JDK Flight Recorder, Odin (programming language), PRADO (framework)

    Other articles of the topic Free and open-source software : KPDF, Ryujinx, Buck-security, Tqdm, Zrythm, herbstluftwm, Collabtive

    Other articles of the topic Computer programming : Odin (programming language), The Countess of Lovelace, Data-oriented programming, OpenThinClient, JDK Flight Recorder, Observable (Computing), Nim (programming language)
    Some use of "" in your query was not closed by a matching "".Some use of "" in your query was not closed by a matching "".

    • OrientDB Multi Model DBMS
    • SQL (query language)
    • Cypher (query language)
    • Gremlin (query language)

    References[edit]

    1. "ArcadeDB 21.11.1 Release Notes". Retrieved 28 December 2021.
    2. "ArcadeDB Manual". docs.arcadedb.com.
    3. "arcadedata/arcadedb". 28 December 2021.
    4. 4.0 4.1 "Welcome to ArcadeDB". 1 September 2021.
    5. "CallidusCloud Acquires Leading Multi-Model Database Technology" (Press release). 2017-09-19. Retrieved 2017-10-11.
    6. "SAP snags CallidusCloud for $2.4 billion". TechCrunch. January 30, 2018. Retrieved January 30, 2018.

    External links[edit]

    Category:Graph databases Category:NoSQL Category:Document-oriented databases Category:Distributed computing architecture Category:Key-value databases Category:Structured storage Category:Database-related software for Linux Category:Free database management systems


    This article "ArcadeDB" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:ArcadeDB. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.