lmangani / simpledb

An very primitive example of how to use Python and Apache Arrow to create your own database

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SimpleDB

A python example for creating your own online database using Apache Arrow.


🌈 About

This 'hello world' example is not intended to be complete, feature-rich or highly efficient
It was designed to inspire developers to utilize Apache Arrow for creating their own databases.

Building Blocks

⚑ Usage

Requirements

pip install -r requirements.txt

πŸ’‘ Server

Start SimpleDB server on localhost:8081

./simpledb.py

πŸ’‘ Client

Test your SimpleDB service using the included examples

πŸ“ Write (REST)
./examples/write.py
πŸ“ Read (REST)
./examples/read_rest.py
πŸ“ Read (GRPC)
./examples/read.py

About

An very primitive example of how to use Python and Apache Arrow to create your own database


Languages

Language:Python 100.0%