A transactional, schema-less embedded database written in Java and Kotlin, used by JetBrains YouTrack and Hub.
JetBrains Xodus is a transactional, schema-less embedded database written in Java and Kotlin. It provides ACID-compliant data storage with high concurrency through MVCC and snapshot isolation, designed for applications that require agile data modeling without external database management.
Java and Kotlin developers building applications that need an embedded, transactional database without schema migrations, such as issue tracking systems, project management tools, or user management platforms.
Developers choose Xodus for its simplicity, reliability, and seamless integration as an embedded solution, offering full ACID compliance and high concurrency without the administrative overhead of traditional databases.
Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Fully transactional and ACID-compliant, ensuring data integrity for critical applications like JetBrains YouTrack and Hub.
Non-blocking reads with MVCC and true snapshot isolation, enabling scalable performance in multi-threaded environments.
No schema migrations required, allowing flexible data modeling and rapid iteration without refactorings.
Runs within the application without installation or administration, reducing operational overhead for developers.
Written entirely in Java and Kotlin, ensuring seamless integration and platform compatibility for JVM-based projects.
The project is entering sunset with migration to YouTrackDB announced, leading to potential obsolescence and limited future updates.
As a schema-less embedded database, it lacks advanced query features like joins or SQL, making it unsuitable for complex data analysis.
Compared to popular databases, Xodus has a smaller community and fewer third-party tools, which can hinder troubleshooting and integration.