Skip to content

anubhav100rao/cache-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

In-Memory Cache server

This is a simple in-memory cache server that supports the following operations:

  1. SET
  2. GET
  3. DELETE
  4. CLEAR
  5. GETALL

Other features include:

  1. Cache eviction policies (LRU, LFU, FIFO, LIFO, Random)
  2. Cache expiration policies
  3. Cleanup of expired keys using a background thread

How to run

  1. Clone the repository
  2. Run the following command to start the server:
go run main.go

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages