Skip to content

Repository files navigation

Yardb

license version issues

About

Yardb is a file management system based on a dbms architecture to perform its operations. It uses sql language but contains support for other data types. The project was created for study purposes and should not be used in production. Its future additions should support .tar files and native time series operations.

Installation (Not Working Yet)

You can install the yardb with pip:

$ pip install yardb

or using the direct github link:

$ pip install git+https://github.com/jose-gilberto/yardb

Status

The project is now under development.

Features (v0.0.2)

  • Information Catalog
  • Information Schema Columns
  • Basic DDL statements (CREATE, ALTER, DROP)
  • Basic DQL statement (SELECT * FROM ...)

How to run

Start the dbms server:

$ yardb start

Open the cli interface for statements:

$ yardb cli

Requisites

  • Python 3

Contributing

Contributors

About

File management system with support for compressed and encrypted files. Working similar to a DBMS with some features supporting dynamic data types and time series.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages