Skip to content

Latest commit

 

History

History
10 lines (8 loc) · 768 Bytes

README.md

File metadata and controls

10 lines (8 loc) · 768 Bytes

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.