PHPackages                             sikker/notnosql - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [File &amp; Storage](/categories/file-storage)
4. /
5. sikker/notnosql

ActiveLibrary[File &amp; Storage](/categories/file-storage)

sikker/notnosql
===============

The SQL-based NoSQL library for PHP -- it's NoSQL, even though it's not!

2.0.0(7y ago)818CC-BY-4.0PHPPHP ^7.0

Since Dec 5Pushed 7y ago2 watchersCompare

[ Source](https://github.com/sikker/notnosql)[ Packagist](https://packagist.org/packages/sikker/notnosql)[ Docs](https://github.com/sikker/notnosql)[ RSS](/packages/sikker-notnosql/feed)WikiDiscussions master Synced yesterday

READMEChangelog (1)Dependencies (2)Versions (3)Used By (0)

NotNoSQL
========

[](#notnosql)

What it is:
-----------

[](#what-it-is)

NotNoSQL is an SQL-based NoSQL key/value store. What that means is that like bigger projects like Couch or Mongo, it stores data using key/value pairs rather than following a table/row/column scheme of traditional SQL-based RDBMS's. It also means that it uses such an SQL-based RDBMS to achieve such functionality.

What it isn't:
--------------

[](#what-it-isnt)

NotNoSQL is not intended for large deployments, nor is it intended to be a replacement for dedicated NoSQL-based key/value stores. Rather, it is intended as a quick way to gain data persistency in smaller applications with some concurrency (which would render a .json file dangerous to rely on). Think of it less as a database alternative and more as a flat-file-storage alternative.

Example of usage:
-----------------

[](#example-of-usage)

```
