zedbydade / mythra

Ruby key-value database

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mythra: A Ruby Key/Value Database

Overview

Mythra is a highly-concurrent key/value database implemented in Ruby, leveraging the concurrent-ruby gem for thread safety and efficient parallel processing. Designed with a focus on testability and robustness, Mythra offers a solid foundation for applications requiring fast and reliable file data storage solutions.

Features

  • Thread Safety: Built with concurrent-ruby, Mythra ensures that data access and mutations are thread-safe, allowing for high concurrency.
  • 100% Test Coverage: Fully tested to guarantee reliability and stability.
  • Simple API: Easy-to-use interfaces for storing and retrieving data.
  • Memory Efficient: Optimized for minimal memory footprint while maintaining speed.

About

Ruby key-value database


Languages

Language:Ruby 100.0%