Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/youtrackdb/youtrackdb
- Owner: youtrackdb
- License: apache-2.0
- Created: 2024-02-19T15:56:21.000Z (12 months ago)
- Default Branch: develop
- Last Pushed: 2025-01-30T04:49:23.000Z (7 days ago)
- Last Synced: 2025-01-30T05:25:22.729Z (7 days ago)
- Topics: 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
- Language: Java
- Homepage: https://youtrackdb.io
- Size: 242 MB
- Stars: 38
- Watchers: 6
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSES/Apache-2.0.txt
- Security: security/pom.xml
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.