Skip to content
/ joker Public

JokerDB🃏 is a Redis clone implemented in Golang. This project aims to provide a simplified version of Redis functionalities using the Go programming language.

Notifications You must be signed in to change notification settings

nimxch/joker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JokerDB🃏: A Redis Implementaion in Golang

JokerDB🃏 is a Redis clone implemented in Golang. This project aims to provide a simplified version of Redis functionalities using the Go programming language.

Features

  • Key-Value Store: A basic key-value store inspired by Redis.
  • In-Memory Database: Data is stored in-memory for simplicity.
  • Support for Data Types: String
  • Command-Line Interface (CLI): Interact with JokerDB🃏 through a command-line interface.

Getting Started

Prerequisites

  • Go (version 1.20.3)

Installation

  1. Clone the repository:

    git clone https://github.com/0x4E43/jokerdb.git
    cd jokerdb
  2. Build the project:

    go build
  3. Run JokerDB🃏:

    ./jokerdb

Usage

How to use JokerDB🃏. Include examples of commands, interactions, and any important usage details.

# Example commands
jokerdb SET mykey "Hello"
jokerdb GET mykey

About

JokerDB🃏 is a Redis clone implemented in Golang. This project aims to provide a simplified version of Redis functionalities using the Go programming language.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published