← All stories
● Covered by 1 source · 1 reportMedium impact

JetBrains launches YouTrackDB, a general-use object-oriented graph database

New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • Developed by JetBrains for general-use applications
  • Supports TinkerPop API and Gremlin query language
  • Offers encryption and strong security features

YouTrackDB Overview

YouTrackDB has been officially launched as a general-use object-oriented graph database by JetBrains. It is designed for internal production use and aims to facilitate developers working with complex data models that benefit from fast data processing and rich API capabilities.

Key Features

One of the key highlights of YouTrackDB is its O(1) complexity for link traversal, which significantly enhances performance by eliminating the need for costly run-time JOINs. Additionally, the database implements an object-oriented API that supports inheritance and polymorphism directly at the database level. This allows for a more intuitive interaction with graph and object-oriented data models.

YouTrackDB employs snapshot isolation for transactions, ensuring stable database snapshots and preventing issues such as dirty reads and phantom reads.

Query Language and Integration

YouTrackDB supports the TinkerPop API and the Gremlin query language natively, allowing users to execute complex queries with ease. A special query language, YQL (YouTrackDB Query Language), is also provided, featuring extensions for graph functionality and automatic indexing to optimize query performance.

Development and Installation

YouTrackDB can operate in various modes, including schema-less and schema-full, catering to different development workflows. It allows for easy installation via Maven and can run on any platform without additional configuration, promoting its accessibility for developers.

Security and Data Protection

The database comes equipped with strong security measures, including role-based access control and optional data encryption at rest. This focus on security makes YouTrackDB a viable candidate for applications where data protection is paramount.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~34 min · 27 stories · Oct 02

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Reporting from

JetBrains has released YouTrackDB, an object-oriented graph database that features O(1) link traversal, snapshot isolation, and a SQL-based query language, YQL. This development is significant for developers seeking an efficient and feature-rich solution for managing graph-based data without the complexities of traditional relational databases.