Skip to content

esgungor/engo-db

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EnGoDB: A Simple Database Implementation for Fun and Self-Development

FunDB is a lightweight and simple database implementation created for fun and self-development. It provides a basic set of functionalities to store and retrieve data, making it a great project for learning and experimenting with database concepts. Nothing to see yet :)

Features

  • Basic CRUD Operations: FunDB supports basic Create, Read, Update, and Delete operations.
  • In-Memory Storage: All data is stored in-memory, making it easy to understand and experiment with.
  • User-Friendly Interface: Simple and intuitive API for interacting with the database.

Getting Started

Prerequisites

  • GoLang 1.21

Installation

Clone the repository:

git clone https://github.com/your-username/fundb.git
cd engo-db
make server
./server

Using Db

cd engo-db
make client
./cli INSERT x y
./cli GET x y

About

db for improve about db internals

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published