Skip to content

project-tsurugi/tsurugidb

Folders and files

NameName
Last commit message
Last commit date
Jan 16, 2025
Mar 12, 2025
Mar 17, 2025
Mar 13, 2025
Mar 28, 2025
Mar 12, 2025
Mar 26, 2025
Mar 26, 2025
Feb 18, 2025
Mar 13, 2025
Feb 18, 2025
Mar 17, 2025
Mar 26, 2025
Mar 26, 2025
Oct 1, 2023
Mar 26, 2025
Dec 16, 2024
Feb 18, 2025
Sep 25, 2023
Aug 7, 2024
Sep 19, 2023
Oct 8, 2024
Oct 5, 2023
Sep 21, 2023
Oct 17, 2023

Repository files navigation

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:

  1. Designed for a Many-Core/In-Memory Environment
  2. Ensuring Consistency
  3. Simultaneous Use of Multiple Interfaces
  4. Component-Based Architecture
  5. Excellence in Batch Processing and Long Transactions
  6. Developed as Open Source

Getting started

Documentation

Limitations

This includes the below significant limitations as below:

  • User control does not work, including authentications and authorizations.

Sub projects

Transaction engine

SQL execution engine

  • jogasaki

    SQL job scheduler and interpreter

  • mizugaki

    SQL compiler front-end including SQL parser

  • yugawara

    SQL semantic analyzer and optimizer

  • takatori

    SQL intermediate representations and utilities

Database framework

Database clients

Peripherals

Resources

Contributing

License