Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/youtrackdb/youtrackdb

YouTrackDB is the Object-Oriented Graph Database supporting 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 document-database documentdatabase full-text-search fulltextsearch graph-database graph-databases graphdatabase nosql nosql-data-storage nosql-database nosql-databases object-database object-oriented-database orientdb orientdb-database sql youtrackdb

Last synced: about 8 hours ago
JSON representation

YouTrackDB is the Object-Oriented Graph Database supporting Document, Reactive, Full-Text and Geospatial models in one product. YouTrackDB supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries.

Awesome Lists containing this project

README

        

## YouTrackDB

[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) [![TeamCity](https://youtrackdb.teamcity.com/app/rest/builds/buildType:(id:YouTrackDB_UnitTests)/statusIcon)](https://youtrackdb.teamcity.com/viewType.html?buildTypeId=YouTrackDB_UnitTests&guest=1)

[![Bluesky](https://img.shields.io/badge/Bluesky-0285FF?style=for-the-badge&logo=Bluesky&logoColor=white)](https://bsky.app/profile/youtrackdb.io) [![Medium](https://img.shields.io/badge/Medium-12100E?style=for-the-badge&logo=medium&logoColor=white)](https://medium.com/@youtrackdb) [![Facebook](https://img.shields.io/badge/Facebook-%231877F2.svg?style=for-the-badge&logo=Facebook&logoColor=white)](https://www.facebook.com/profile.php?id=61571160061177) [![X](https://img.shields.io/badge/X-%23000000.svg?style=for-the-badge&logo=X&logoColor=white)](https://x.com/YouTrackDB) [![Telegram](https://img.shields.io/badge/Telegram-2CA5E0?style=for-the-badge&logo=telegram&logoColor=white)](https://t.me/youtrackdb) [![Reddit](https://img.shields.io/badge/Reddit-%23FF4500.svg?style=for-the-badge&logo=Reddit&logoColor=white)](https://www.reddit.com/r/youtrackdb/)

------

[Issue tracker](https://youtrack.jetbrains.com/issues/YTDB) | [Knowledge base](https://youtrack.jetbrains.com/articles/YTDB) | [Slack for contributors](https://youtrack.jetbrains.com/articles/YTDB-A-5/Slack-with-developers-for-contributors) | [Roadmap](https://youtrack.jetbrains.com/articles/YTDB-A-3/Short-term-roadmap)

### What is YouTrackDB?
YouTrackDB is an object-oriented graph database that supports documents, full-text search, reactivity, and geospatial concepts.\
YouTrackDB has been supported and developed by [YouTrack](https://www.jetbrains.com/youtrack) project from JetBrains.

YouTrackDB's key features are:
1. **Fast data processing**: Links traversal is processed with O(1) complexity. There are no expensive run-time JOINs.
2. **Universal API**: Implements rich graph and object-oriented data models. Rich API is the same for all types of deployments (both embedded and server).
3. **SQL-like query language**: Uses a dialect of SQL query language enriched by graph and object-oriented functions and commands.
4. **Scalable development workflow**: YouTrackDB works in schema-less, schema-mixed, and schema-full modes. The universal API allows you to port your database to any supported deployment type with zero development efforts.
5. **Strong security**: A strong security profiling system based on user, role, and predicate security.
6. **Encryption of data at rest**: Optionally encrypts all data stored on disk.
7. **Binary compatibility with OrientDB**: Databases created with OrientDB can be used in YouTrackDB.

### Easy to install and use
YouTrackDB can run on any platform without configuration and installation.
The full Server distribution is a few MBs without the demo database.