Skip to content

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

Notifications You must be signed in to change notification settings

InfluxCommunity/exambledb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

  1. do_put() function for receiving arrow tables and appending them to Parquet files
  2. do_get() function for receiving SQL queries, executing them with DataFusion and returning results
  3. Example ready and write code

This example is not efficient for featureful. It is designed to inspire developers to use the Apache Arrow project to write their own datatbases. It's like a "hello world" of databases.

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages