Perstore 跨平台持久化对象存储的CommonJS解决方案
Perstore 是一个跨平台的 JavaScript 对象存储接口,通过基于 W3C 的标准接口将持久化对象映射到多种存储介质,类似于 HTTP REST 接口。 Perstore 提供了一个通用的对象存储 API,包含了针对 SQL 数据库的 JavaScript 对象关系映射、JSON 文件存储,并计划支持多种其他直接对象存储的文档式存储系统。它通过封装数据存储的 模型类,支持 JSON Schema 的数据完整性验证、链接管理和原型构建。此外,Perstore 还具有基于对象功能的安全访问控制,提供多面访问的灵活性。
安装 Perstore 十分简便,可以通过 NPM 直接安装:
npm install perstore
另一种入门方式是安装演示项目 persevere-example-wiki,以获得完整体验:
npm install persevere-example-wiki
下载地址
用户评论