文件名称:json-store:轻量级的JSON文档存储,可以像NoSQL数据库一样查询
文件大小:446KB
文件格式:ZIP
更新时间:2024-02-24 05:13:01
nosql storage NoSQLPHP
杰森商店 使用任何类型的文件系统将文档存储为JSON的文档存储。 它使用来抽象存储空间。 按照定义,存储的行为就像数据库中的一个表。 您可以将所有内容放入一个商店,也可以将许多商店用于不同的JSON对象。 它对文档使用类似于NoSQL的查询系统,并且旨在使用非常低的内存占用空间(也就是不将所有文档都加载到内存中进行处理)。 注意:有一个ronolo / json-database包,它使用json-store并通过文档关系(外键)和查询结果缓存对其进行扩展。 用法 首先创建一个Config对象。 然后指定用于实际将JSON文件存储到光盘/云/内存/ zip的适配器。 请参阅以找到适合您需求的一个。 您必须使用正确的参数来初始化适配器。 // First create the config object $ config = new Store \ Config (); // Set the the adapter $ config -> setAdapter ( new Local ( 'some/path/persons' )); // Secondly create th
【文件预览】:
json-store-master
----composer.json(1KB)
----composer.lock(67KB)
----tests()
--------src()
--------datastore()
--------integration()
--------fixtures()
----LICENSE(1KB)
----src()
--------Store.php(9KB)
--------Store()
--------Query.php(2KB)
--------Query()
--------Result.php(2KB)
--------DocumentIterator.php(2KB)
--------Exception()
----README.md(4KB)