Tsurugi - next generation RDB for the new era
Tsurugi is an open-source relational database system designed for modern computer architectures that have hundreds of CPU cores and huge memory capacity. It focused for the following features:
The latest version is BETA release. This includes the below significant limitations as below:
Concurrency control system
In-memory index
Data store for transaction logs
KVS adapter for transaction engine
SQL job scheduler and interpreter
SQL compiler front-end including SQL parser
SQL semantic analyzer and optimizer
SQL intermediate representations and utilities
Legacy implementation of SQL compiler
Database component framework including messaging service
Database service bootstrap
Client library (Java)
SQL console (Java)
Communication library for PostgreSQL
A message broker between PostgreSQL and Tsurugi, using ogawayama
Manages Tsurugi meta-data in PostgreSQL
Tiny authentication service
Please report any issues to repository for issue tracking
For any other questions or feedback, please post to tsurugidb discussions forum
This repository is a collection of submodules of each Sub Project. Therefore, please send Pull Reuqeset to the repository of Sub project, not to this repository.