PouchDB教程

PouchDB 介绍

PouchDB是一个用JavaScript编写的开源NoSQL嵌入式数据库。它以CouchDB为模型。它可以在本地保存数据,因此无论在离线状态还是在线状态下都可以正常工作。通过使用PouchDB,用户可以构建可以脱机和联机工作的应用程序。
PouchDB是CouchDB的JavaScript实现。它主要用于在浏览器或Node.js中运行时以接近完美的保真度模拟CouchDB API。
PouchDB在内部使用WebSQL和IndexDB来存储数据。

PouchDB甚至在离线状态下如何工作?

PouchDB在离线状态下与在线状态一样好。脱机时,PouchDB使用WebSQL和IndexedDB在浏览器中本地存储数据。当应用程序重新联机时,它将与CouchDB和兼容服务器同步。
使用PouchDB,您可以无缝地与本地和远程数据库通信,而无需注意任何区别。
PouchDB的工作原理

PouchDB功能

以下是PouchDB的最重要功能:
PouchDB是跨浏览器: PouchDB给出的API可以在每种环境中工作,因此您可以在各种不同的浏览器中运行PouchDB应用。 例如: : Chrome,Firefox,Opera,Safari,IE和Node.js
PouchDB轻巧: PouchDB是一种非常轻巧的API。您可以使用脚本标记非常容易地将其包括在内。
PouchDB很容易学习: PouchDB很容易学习,但是您具有一些编程技能。
PouchDB是开源的: PouchDB是开源的,可以在Github上使用。

PouchDB的优势

PouchDB非常快,因为它位于浏览器内部,并且不需要通过网络执行查询。 PouchDB可帮助您将数据与任何受支持的服务器同步,这就是为什么您的应用程序可以在线和离线运行的原因。

支持浏览器

以下是支持PouchDB的浏览器列表:
Firefox 29+(包括Firefox OS和Firefox for Android) Chrome 30 + Safari 5 + Internet Explorer 10 + Opera 21 + Android 4.0 + iOS 7.1 + Windows Phone 8 +
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4