Skip to content
lunanddPublic

About

HoyaDB is an in-memory key-value store database which is accessed and managed with the Hoya programming language, a Lisp dialect.

Topics

Resources

Code of conduct

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

35 Commits

Folders and files

Repository files navigation

HoyaDB

Test Status GitHub forks GitHub Repo stars GitHub watchers GitHub issues Lines of Code License

HoyaDB is a simple in-memory key-value store database written in Rust.

Curently Implemented

  • REPL
  • Basic implementation of a Database
  • Basic parser
  • Basic typechecker
  • Multithreaded database access

Roadmap

  • Interpreter
  • Writing the databases' contents to a file and loading it
  • Better error handling
  • Quoting
  • Binary Operations (Addition, Subtraction, Division, Multiplication, etc)
  • More complex datatypes like Records
  • Tests
  • Benchmarks
  • Client - server architecture

About

HoyaDB is an in-memory key-value store database which is accessed and managed with the Hoya programming language, a Lisp dialect.

Topics

Resources

Code of conduct

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages