文件名称:tribe.storage:高效、便携、可扩展的对象存储
文件大小:51KB
文件格式:ZIP
更新时间:2024-06-30 00:30:28
JavaScript
部落存储 部落是一个构建基于事件的系统的平台。 该模块提供高效、便携、可扩展的对象存储。 它在服务器(使用 SQLite)和浏览器(使用 indexeddb)上无缝运行,无论在哪里使用模块都提供一致的 API。 安装 npm install tribe.storage 用法 var storage = require('tribe.storage'), entity; // open a sqlite3 store with a single entity called "test" // that has a single index against the id property storage.open([{ name: 'test', indexes: ['id'] }]) .then(function (provider) { // grab a referenc
【文件预览】:
tribe.storage-master
----browser.js(350B)
----index.js(344B)
----package.json(1KB)
----utilities()
--------metadata.js(717B)
--------objects.js(293B)
----sqlite3()
--------index.js(938B)
--------entityContainer.js(1KB)
--------database.js(858B)
--------predicateSql.js(2KB)
--------queries.js(1KB)
--------sequence.js(323B)
--------initialise.js(3KB)
----memory()
--------index.js(364B)
--------entityContainer.js(2KB)
--------sequence.js(138B)
--------promises.js(182B)
----sample()
--------basic.js(971B)
--------basic.browser.js(148KB)
--------index.html(43B)
----tests()
--------integration.expressions.js(3KB)
--------utilities()
--------sqlite3()
--------memory()
--------browser()
--------integration.js(10KB)
----LICENSE(1KB)
----open.js(646B)
----.gitignore(12B)
----indexeddb()
--------metadata.js(995B)
--------index.js(2KB)
--------entityContainer.js(1KB)
--------indexes.js(3KB)
--------db()
--------upgrade.js(2KB)
--------reset.js(177B)
----README.md(5KB)