Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/youtrackdb/youtrackdb
YouTrackDB is the Entity Store supporting Graph, Document, Reactive, Full-Text and Geospatial models in one product. YouTrackDB supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries.
https://github.com/youtrackdb/youtrackdb
acid dbms dbms-project documentdatabase entity-store fulltextsearch graphdatabase sql
Last synced: 16 days ago
JSON representation
YouTrackDB is the Entity Store supporting Graph, Document, Reactive, Full-Text and Geospatial models in one product. YouTrackDB supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries.
- Host: GitHub
- URL: https://github.com/youtrackdb/youtrackdb
- Owner: youtrackdb
- License: apache-2.0
- Created: 2024-02-19T15:56:21.000Z (10 months ago)
- Default Branch: develop
- Last Pushed: 2024-12-04T06:55:57.000Z (23 days ago)
- Last Synced: 2024-12-04T07:36:33.451Z (23 days ago)
- Topics: acid, dbms, dbms-project, documentdatabase, entity-store, fulltextsearch, graphdatabase, sql
- Language: Java
- Homepage:
- Size: 234 MB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 144
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSES/Apache-2.0.txt
- Security: security/pom.xml
Awesome Lists containing this project
README
## OxygenDB
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
------
## What is OxygenDB?
**OxygenDB** is an Open Source Multi-Model [NoSQL](http://en.wikipedia.org/wiki/NoSQL) DBMS with the support of Native Graphs,
Documents, Full-Text search, Reactivity, Geo-Spatial and Object Oriented concepts.
It's written in Java and it's amazingly fast.
No expensive run-time JOINs, connections are managed as persistent pointers between records.
You can traverse thousands of records in no time. Supports schema-less, schema-full and schema-mixed modes.
Has a strong security profiling system based on user, roles and predicate security and
supports SQL amongst the query languages. Thanks to the SQL layer
it's straightforward to use for people skilled in the Relational world.## Is OxygenDB a Relational DBMS?
No. OxygenDB adheres to the [NoSQL](http://en.wikipedia.org/wiki/NoSQL) movement even though it supports ACID Transactions
and SQL as a query language.
In this way, it's easy to start using it without having to learn too much new stuff.## Easy to install and use
Yes. OxygenDB is totally written in [Java](http://en.wikipedia.org/wiki/Java_%28programming_language%29) and can run on any platform without configuration and installation.
The full Server distribution is a few MBs without the demo database.## Main References
- For any questions, please visit the [OxygenDB Community Group](https://github.com/oxygendb/oxygendb/discussions)
## Licensing
OxygenDB is licensed under the Apache 2 license.
## Build status
You can find status of our builds on [![TeamCity](https://oxygendb.teamcity.com/app/rest/builds/buildType:(id:OxygenDB_UnitTests)/statusIcon)](https://oxygendb.teamcity.com/viewType.html?buildTypeId=OxygenDB_UnitTests&guest=1)