PouchDB 介绍
PouchDB是一种 浏览器内 数据库 ,允许应用程序在本地保存数据,以便 用户 即使在离线状态下也可以享受应用程序的所有 功能 。另外,数据在客户端之间进行同步,因此 用户 可以随时随地保持最新状态。
PouchDB也在 Node.js中 运行,并可用作 CouchDB 兼容服务器的直接接口。API在各种环境下的工作原理都是一样的,所以您可以花更少的时间去关注浏览器差异,并花更多时间编写干净,一致的 代码 。?
PouchDB实际是 一个 JavaScript库,压缩格式下大小为131KB。目前它能做的基础任务有: 数据库 的创建、 查询 、复制与 删除 ;文档(集)的创建、 获取 、更新及 删除 ; 查询 数据库 信息并监听 数据库 变化。
主要特点:
轻量级,压缩后只有25KB
跨浏览器, 支持 Firefox 12+,Chrome 19+,Opera 12+,Safari 5+,Internet Explorer 10+
支持 ?Node.js
支持 Apache Cordova
使用?PouchDB
var db = new PouchDB(' dbn ame');
db.put({
_id: 'dave@gmail.com',
name: 'David',
age: 66
});
db.changes().on('change',function() {
console.log('Ch-Ch-Changes');
});
db.replicate.to('http://example.com/mydb');
网站地址 : https://pouchdb.com/
GitHub: https://github.com/pouchdb/pouchdb
网站描述: 一个 运行在浏览器中的JavaScript 数据库
PouchDB官方网站
官方网站: https://pouchdb.com/
如果觉得 网站内容还不错,欢迎将 网站 推荐给程序员好友。