Coder Social home page Coder Social logo

useless_db's Introduction

Useless DB

Pub Package GitHub Issues GitHub Forks GitHub Stars GitHub License

What is it?

This is my approach to create simple DB for small / medium amount of data. I've no experience in such kind of software and not aiming to create database for production purposes. As name states it almost certainly will be useless for you, however I've plans to replace mongoDB which I currently use in one of my project with this abomination and see how it goes.

Simplicity

There is no fancy stuff and probably never will be, I'm aiming to have something which works similar to DB. There is no concern about efficiency nor other top priorities for DB systems.

No Web & mobile support

It was never in scope of this project to run on mobile devices nor web. It is designed and targeted only for linux platform, don't know if it run on any other platform and other platforms are not in my area of interest.

Standalone

It's possible to embed this into your application directly (similar you do with sqlite3). But I'm not convinced that this is the best solution. At moment this doc is being written my plan is to use this DB as a server-client. An yes other project which introduce server and client layer will be deployed.

Server - client

When I prepare and deploy separate packages for this purpose this section will be updated.

Integration

There is plan to integrate this with Entity Serializer which will be probably useless for you as well :D

Examples

I suggest refer to tests more then example. At least at this moment, we will see how this project will grow.

Collaboration

If you reached this point I must admire you are tough. I'm open for discussion / suggestions, if you feel that your PR is great and want to be part of this project feel free to catch me on github :)

useless_db's People

Contributors

thetoster avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.