{"id":13655900,"url":"https://github.com/ArcadeData/arcadedb","last_synced_at":"2025-04-23T17:30:47.158Z","repository":{"id":36976998,"uuid":"396867188","full_name":"ArcadeData/arcadedb","owner":"ArcadeData","description":"ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, the first Multi-Model DBMS. ArcadeDB supports Vector Embeddings.","archived":false,"fork":false,"pushed_at":"2024-10-29T04:32:49.000Z","size":25139,"stargazers_count":490,"open_issues_count":111,"forks_count":60,"subscribers_count":19,"default_branch":"main","last_synced_at":"2024-10-29T15:19:13.560Z","etag":null,"topics":["arcadedb","database","dbms","distributed","docker","document","embedded","graph","k8s","key-value","kubernetes","multi-model","orientdb","search-engine","similarity-search","time-series","vector-database","vector-search"],"latest_commit_sha":null,"homepage":"https://arcadedb.com","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ArcadeData.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["ArcadeData"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2021-08-16T16:01:29.000Z","updated_at":"2024-10-29T04:02:56.000Z","dependencies_parsed_at":"2024-05-03T11:08:03.448Z","dependency_job_id":"69866f2a-bf53-484b-8f02-b5ae7da3e175","html_url":"https://github.com/ArcadeData/arcadedb","commit_stats":{"total_commits":2439,"total_committers":34,"mean_commits":71.73529411764706,"dds":"0.31857318573185733","last_synced_commit":"b1b76170f56fe155dccb3135fb27eba6f78fa6a8"},"previous_names":[],"tags_count":33,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArcadeData%2Farcadedb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArcadeData%2Farcadedb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArcadeData%2Farcadedb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArcadeData%2Farcadedb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ArcadeData","download_url":"https://codeload.github.com/ArcadeData/arcadedb/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223931591,"owners_count":17227256,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arcadedb","database","dbms","distributed","docker","document","embedded","graph","k8s","key-value","kubernetes","multi-model","orientdb","search-engine","similarity-search","time-series","vector-database","vector-search"],"created_at":"2024-08-02T04:00:39.530Z","updated_at":"2024-11-10T08:30:42.262Z","avatar_url":"https://github.com/ArcadeData.png","language":"JavaScript","readme":"# ![ArcadeDB](https://arcadedb.com/assets/images/arcadedb-logo.png)\n\n\u003ch2 align=\"center\"\u003eMulti Model DBMS Built for Extreme Performance\u003c/h2\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/ArcadeData/arcadedb/releases\"\u003e\u003cimg src=\"https://img.shields.io/github/v/release/arcadedata/arcadedb?color=%23ff00a0\u0026include_prereleases\u0026label=version\u0026sort=semver\"\u003e\u003c/a\u003e\n  \u0026nbsp;\n  \u003ca href=\"https://opensource.org/licenses/Apache-2.0\"\u003e\u003cimg src=\"https://img.shields.io/badge/License-Apache%202.0-green.svg\"\u003e\u003c/a\u003e\n  \u0026nbsp;\n  \u003ca href=\"https://docs.oracle.org/en/java/11/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Java-%3D11-green.svg\"\u003e\u003c/a\u003e\n  \u0026nbsp;\n  \u003ca href=\"https://docs.oracle.org/en/java/17/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Java-%3D17-green.svg\"\u003e\u003c/a\u003e\n  \u0026nbsp;\n  \u003ca href=\"https://api.reuse.software/info/github.com/ArcadeData/arcadedb\"\u003e\u003cimg src=\"https://api.reuse.software/badge/github.com/ArcadeData/arcadedb\"\u003e\u003c/a\u003e\n  \u0026nbsp;\n  \u003ca href=\"https://maven-badges.herokuapp.com/maven-central/com.arcadedb/arcadedb-parent\"\u003e\u003cimg src=\"https://maven-badges.herokuapp.com/maven-central/com.arcadedb/arcadedb-parent/badge.svg\"\u003e\u003c/a\u003e\n  \u0026nbsp;\n  \u003ca href=\"https://hub.docker.com/repository/docker/arcadedata/arcadedb/general\"\u003e\u003cimg src=\"https://img.shields.io/docker/pulls/arcadedata/arcadedb\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/ArcadeData/arcadedb/actions/workflows/mvn-deploy.yml\"\u003e\u003cimg src=\"https://github.com/ArcadeData/arcadedb/actions/workflows/mvn-deploy.yml/badge.svg\"\u003e\u003c/a\u003e\n  \u0026nbsp;\n  \u003ca href=\"https://www.codacy.com/gh/ArcadeData/arcadedb/dashboard?utm_source=github.com\u0026utm_medium=referral\u0026utm_content=ArcadeData/arcadedb\u0026utm_campaign=Badge_Coverage\"\u003e\u003cimg src=\"https://app.codacy.com/project/badge/Coverage/1f971260db1e46638bd3fd91e3ebf668\"\u003e\u003c/a\u003e\n  \u0026nbsp;\n  \u003ca href=\"https://app.codacy.com/gh/ArcadeData/arcadedb?utm_source=github.com\u0026utm_medium=referral\u0026utm_content=ArcadeData/arcadedb\u0026utm_campaign=Badge_Grade_Settings\"\u003e\u003cimg src=\"https://api.codacy.com/project/badge/Grade/d40cc721f39b49eb81408307960f145b\"\u003e\u003c/a\u003e\n  \u0026nbsp;\n  \u003ca href=\"https://www.meterian.io/report/gh/ArcadeData/arcadedb\"\u003e\u003cimg src=\"https://www.meterian.io/badge/gh/ArcadeData/arcadedb/security?branch=main\"\u003e\u003c/a\u003e\n  \u0026nbsp;\n  \u003ca href=\"https://www.meterian.io/report/gh/ArcadeData/arcadedb\"\u003e\u003cimg src=\"https://www.meterian.io/badge/gh/ArcadeData/arcadedb/stability?branch=main\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://discord.gg/w2Npx2B7hZ\"\u003e\u003cimg width=\"208\" height=\"97\" src=\"https://arcadedb.com/assets/images/discord_button.png\" alt=\"Join Discord\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\t\u003ca href=\"https://github.com/arcadedata/arcadedb\"\u003e\u003cimg height=\"25\" src=\"studio/src/main/resources/static/images/social/github.svg\" alt=\"Github\"\u003e\u003c/a\u003e\n\t\u0026nbsp;\n  \u003ca href=\"https://www.linkedin.com/company/arcadedb/\"\u003e\u003cimg height=\"25\" src=\"studio/src/main/resources/static/images/social/linkedin.svg\" alt=\"LinkedIn\"\u003e\u003c/a\u003e\n  \u0026nbsp;\n  \u003ca href=\"https://twitter.com/arcade_db\"\u003e\u003cimg height=\"25\" src=\"studio/src/main/resources/static/images/social/twitter.svg\" alt=\"Twitter\"\u003e\u003c/a\u003e\n  \u0026nbsp;\n  \u003ca href=\"https://www.youtube.com/@ArcadeDB\"\u003e\u003cimg height=\"25\" src=\"studio/src/main/resources/static/images/social/youtube.svg\" alt=\"Youtube\"\u003e\u003c/a\u003e\n  \u0026nbsp;\n  \u003ca href=\"https://discord.gg/w2Npx2B7hZ\"\u003e\u003cimg height=\"25\" src=\"studio/src/main/resources/static/images/social/discord.svg\" alt=\"Discord\"\u003e\u003c/a\u003e\n  \u0026nbsp;\n  \u003ca href=\"https://stackoverflow.com/questions/tagged/arcadedb\"\u003e\u003cimg height=\"25\" src=\"studio/src/main/resources/static/images/social/stack-overflow.svg\" alt=\"StackOverflow\"\u003e\u003c/a\u003e\n\t\u0026nbsp;\n\t\u003ca href=\"https://blog.arcadedb.com/\"\u003e\u003cimg height=\"25\" src=\"studio/src/main/resources/static/images/social/blog.svg\" alt=\"Blog\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\nArcadeDB is a Multi-Model DBMS (created originally as a fork\nfrom [OrientDB Open Source project](https://github.com/orientechnologies/orientdb) after the acquisition by SAP) with a brand-new\nengine made of Alien Technology, able to crunch millions of records per second on common hardware with the usage of\nminimal resources. ArcadeDB is written in LLJ: Low Level Java. It's still Java11+ but only using low level API to use advanced\nmechanical sympathy techniques and a reduced pressure of the Garbage Collector. It's highly optimized for extreme performance. Runs\nfrom a Raspberry Pi to multiple servers on the cloud.\n\nArcadeDB is fully transactional DBMS with support for ACID transactions, structured and unstructured data, native graph engine (no\njoins but links between records), full-text indexing, geospatial querying, and advanced security.\n\nArcadeDB supports the following models:\n\n- [Graph Database](https://docs.arcadedb.com#Graph-Model) (compatible with Neo4j Cypher, Apache Tinkerpop Gremlin and OrientDB SQL)\n- [Document Database](https://docs.arcadedb.com#Document-Model) (compatible with the MongoDB driver + MongoDB queries and OrientDB\n  SQL)\n- [Key/Value](https://docs.arcadedb.com#KeyValue-Model) (compatible with the Redis driver)\n- [Search Engine](https://docs.arcadedb.com/#SearchEngine-Model)\n- [Time Series](https://docs.arcadedb.com#TimeSeries-Model)\n- [Vector Embedding](https://docs.arcadedb.com/#VectorEmbedding-Model)\n\nArcadeDB understands multiple languages:\n\n- [SQL](https://docs.arcadedb.com#SQL) (from OrientDB SQL)\n- Neo4j [Cypher (Open Cypher)](https://docs.arcadedb.com#Cypher)\n- [Apache Gremlin (Apache Tinkerpop v3.7.x)](https://docs.arcadedb.com#Gremlin-API)\n- [GraphQL Language](https://docs.arcadedb.com#GraphQL)\n- [MongoDB Query Language](https://docs.arcadedb.com#MongoDB-API)\n\nArcadeDB can be used as:\n\n- Embedded from any language on top of the Java Virtual Machine\n- Remotely by using [HTTP/JSON](https://docs.arcadedb.com#HTTP-API)\n- Remotely by using a [Postgres driver](https://docs.arcadedb.com#Postgres-Driver) (ArcadeDB implements Postgres Wire protocol)\n- Remotely by using a [Redis driver](https://docs.arcadedb.com#Redis-API) (only a subset of the operations are implemented)\n- Remotely by using a [MongoDB driver](https://docs.arcadedb.com#MongoDB-API) (only a subset of the operations are implemented)\n\nFor more information, see the [documentation](https://docs.arcadedb.com).\n\n### Getting started in 5 minutes\n\nStart ArcadeDB Server with Docker:\n\n```\ndocker run --rm -p 2480:2480 -p 2424:2424 \\\n           -e JAVA_OPTS=\"-Darcadedb.server.rootPassword=playwithdata -Darcadedb.server.defaultDatabases=Imported[root]{import:https://github.com/ArcadeData/arcadedb-datasets/raw/main/orientdb/OpenBeer.gz}\" \\\n           arcadedata/arcadedb:latest\n```\n\nNow open your browser on http://localhost:2480 and play with [ArcadeDB Studio](https://docs.arcadedb.com/#_studio) and the\nimported `OpenBeer` database to find your favorite beer.\n\n![ArcadeDB Studio](https://arcadedb.com/assets/images/openbeer-demo-graph.png)\n\nArcadeDB is cloud-ready with [Docker](https://docs.arcadedb.com/#Docker) and [Kubernetes](https://docs.arcadedb.com/#Kubernetes) support.\n\nYou can also [download the latest release](https://github.com/ArcadeData/arcadedb/releases), unpack it on your local hard drive and start the server with `bin/server.sh` or `bin/server.bat` for Windows.\n\n### Community\n\nJoin our growing community around the world, for ideas, discussions and help regarding ArcadeDB.\n\n- Chat live with us on [Discord](https://discord.gg/w2Npx2B7hZ)\n- Follow us on [Twitter](https://twitter.com/arcade_db)\n- Connect with us on [LinkedIn](https://www.linkedin.com/products/arcadedb)\n- or on [Facebook](https://www.facebook.com/arcadedb)\n- Questions tagged `#arcadedb` on [Stack Overflow](https://stackoverflow.com/questions/tagged/arcadedb)\n- View our official [Blog](https://blog.arcadedb.com/)\n\n### Security\n\nFor security issues kindly email us at support@arcadedb.com instead of posting a public issue on GitHub.\n\n### License\n\nArcadeDB is Free for any usage and licensed under the liberal [Open Source Apache 2 license](LICENSE). If you need commercial\nsupport, or you need to have an issue fixed ASAP, check our [GitHub Sponsor page](https://github.com/sponsors/ArcadeData) on both\nRecurrent and One-Time tiers. All the sponsorship received will be distributed to the active contributors of this project.\n\n### Contributing\n\nWe would love for you to get involved with ArcadeDB project.\nIf you wish to help, you can learn more about how you can contribute to this project in the [contribution guide](CONTRIBUTING.md).\nThe nightly builds of the repository head can be found [here](https://s01.oss.sonatype.org/content/repositories/snapshots/com/arcadedb/arcadedb-package/).\n\nHave fun with data!\n\nThe ArcadeDB Team\n\n---\n\n#### TL;DR: [ArcadeDB](https://arcadedb.com) is an open-source multi-model NoSQL database systems.\n","funding_links":["https://github.com/sponsors/ArcadeData"],"categories":["MMDBS","Query engines","vector-database","数据库","Java","Databases"],"sub_categories":["Open-Source"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FArcadeData%2Farcadedb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FArcadeData%2Farcadedb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FArcadeData%2Farcadedb/lists"}