rakibtg/sleekdb

SleekDB - A 30Kb NoSQL Database made using PHP

1.0.1 2018-08-19 10:25 UTC

README

68747470733a2f2f736c65656b64622e6769746875622e696f2f6173736574732f536c65656b44425f5468756d626e61696c2e706e67 Visit our website for documentation and getting started guide

SleekDB - A NoSQL Database made using PHP

https://sleekdb.github.io/

SleekDB is a simple NoSQL database that store data in JSON files.

Intentionally SleekDB is not desgined for heavy-load IO operations, it is desgined to have a simple solution where we need a database for managing small amount of data!

Features

  • Light-weight, only ~30Kb
    • Stores data in plain-text utilizing JSON format, no binary conversion needed to store or fetch the data.
  • Schema free data storage
    • SleekDB does not require any schema meaning you can insert any types of data you want.
  • Supports unlimited nested JSON properties
    • Data will be stored in a JSON document, use conditions to filter data of any depth!
  • Dependency free, only requires PHP to run
    • Supports PHP 5.5+, PHP 7+ Requires no third-party plugins or softwares.
  • Default caching layer
    • SleekDB will serve data from cache by default and regenerate cache each time it creates an object!
  • Filter, sort, skip, limit and search
    • Use multiple conditional comparisons, text search, sorting on multiple properties and nested properties.
  • Runs every where
    • Runs perfectly on shared-servers or VPS too.
  • Easy to learn and implement
    • SleekDB provides a very simple elegant API to handle all of your data.
  • Easily import/expert or backup data

Visit our website for documentation and getting started guide.

68747470733a2f2f736c65656b64622e6769746875622e696f2f6173736574732f536c65656b44425f5468756d626e61696c2e706e67