Skip to content

nvsaigokul-sudo/threadsafe-memory-db-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MemoryDB Java CLI

Thread-safe in-memory key–value database built in Java with TTL support, background cleanup thread, and command-line interface.

Features

  • ConcurrentHashMap storage
  • TTL expiration
  • Background cleanup thread
  • Custom exceptions
  • Command parser
  • CLI interface

Run

Run Main.java in IntelliJ.

Commands

PUT key value ttl GET key DELETE key SIZE KEYS CLEAR STATUS CLEANUP HELP EXIT

About

Thread-safe Java in-memory key–value database with TTL support, background cleanup thread, and CLI command engine.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages