纯 PHP 的 JSON 文档数据库,文件存储方式,不依赖 MySQL、不跑 Redis,配置轻便,部署超快。SleekDB比较适合你那种小项目或者本地工具型应用,用起来顺手。你只需要会点基础 PHP,连扩展都不用装,写完就能跑。

不走传统数据库那一套,SleekDB是个扁平化的NoSQL 方案,数据直接存成.json文件,读写速度对小项目来说完全够用。你要是做小 CMS、表单存储、脚本工具啥的,刚刚好。

API 也比较友好,比如插入数据就是个数组搞定:

$data = ["title" => "Hello", "views" => 100];
$store->insert($data);

查询方式也挺直观,链式调用支持wherelimitorderBy这类方法:

$store->findBy(["views", ">", 50])->limit(10)->fetch();

它不适合大并发、数据量大的业务,官方也说了,“不为高 IO 设计”。所以你别拿它去跑电商或者高频日志,那会崩。

如果你想了解更多,也可以看看同类项目像是QueryFlatFileSimpleDocumentStore这些,都是偏轻量的 JSON 数据库方向。

SleekDB适合那种你不想搞 MySQL、不想接 Redis、又想存点结构化数据的场景,真挺省事的。如果你用 PHP 写后台工具,强烈建议收藏一份。