SleekDB

SleekDB adalah sejenis Database NOSQL yang dibangun 100% dari PHP. Jadi, kamu bisa membuat aplikasi pure PHP “tanpa bantuan database apapun”.  SleekDB berbasis text dengan json format.

SleekDB hanya membutuhkan:

  • PHP >= 7.0
  • ext-json
  • ext-mbstring

Hebatnya SleekDB adalah, walaupun berbasis text dan hanya mengandalkan engine PHP, namun query yang digunakan sangat familier bagi programmer PHP, yaitu Query Builder.

Stuktur dokumennya kalau di MongoDB adalah Database -> Collection -> Document, kalau di SleekDB adalah Database->Store->Document.

Kelebihan SlackDB adalah simple dan mudah digunakan. Namun yang saya kurang suka adalah bahwa satu Document (row) diwakili satu file json.

Sebenarnya kalau ada developer madzab NOSQL dengan model seperti SleekDB namun teknologi penyimpanannya seperti SQLite (everywhere in single file) , maka dia akan menjadi SQLitenya kelompok database Non Relational.