JetBrains Xodus is a transactional schema-less embedded database that is written in Java and Kotlin. It was initially developed for JetBrains YouTrack, an issue tracking and project management tool. Xodus is also used in JetBrains Hub, the user management platform for JetBrains' team tools, and in some internal JetBrains projects. Xodus is highly concurrent. Reads are completely non-blocking due to MVCC and true snapshot isolation. Xodus is schema-less and agile. It does not require schema migrations or refactorings. Xodus is embedded. It does not require installation or administration. There are three different ways to deal with data, which results in three different API layers: Environments, Entity Stores and Virtual File Systems. Gradle is used to build, test, and publish. JDK 1.8 or higher is required.

Features

  • Xodus is transactional and fully ACID-compliant
  • Xodus is written in pure Java and Kotlin
  • Xodus is free and licensed under Apache 2.0
  • Xodus is schema-less and agile
  • Xodus is embedded
  • JDK 1.8 or higher is required

Project Samples

Project Activity

See All Activity >

Categories

Database

License

Apache License V2.0

Follow Xodus

Xodus Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Xodus!

Additional Project Details

Programming Language

Java

Related Categories

Java Database Software

Registered

2022-07-27