PouchDB

PouchDB
软件
软件描述
PouchDB 是一个开源的 JavaScript 数据库,受 Apache CouchDB 启发,专为在浏览器中良好运行而设计。
官方网站
访问软件的官方网站了解更多信息
pouchdb.com
什么是 PouchDB?
同步数据库! PouchDB 是一个开源的 JavaScript 数据库,受 Apache CouchDB 启发,专为在浏览器中良好运行而设计。 PouchDB 的创建旨在帮助 Web 开发者构建离线时也能像在线时一样工作的应用程序。 它使应用程序能够在离线时本地存储数据,当应用重新上线后,再与 CouchDB 及兼容服务器同步数据,确保用户无论在何处登录,数据都能保持同步。
🔄 替代方案
12 个选择
RxDB
软件
RxDB(全称 Reactive Database)是一个适用于 JavaScript 应用程序(如网站、混合应用、Electron 应用和 Node.js)的 NoSQL 数据库。Reactive 意味着你不仅可以查询当前状态,还可以订阅所有状态变化,例如查询结果,甚至单个……

SignalDB
软件
SignalDB 是一个客户端数据库,提供类似 MongoDB 的接口和 TypeScript 支持。它可实现客户端的便捷数据管理、响应式更新和数据持久化,并计划在未来支持数据复制功能。
iroh
软件
Iroh 是一种用于同步和传输字节的协议。适用于任何设备上的任意大小字节。其核心是一个基于神奇套接字的点对点网络,可在对等方之间建立 QUIC 连接。对等方请求并提供不透明的字节块,这些字节块是逐步传输的……

Yjs
软件
Yjs 是一种 CRDT 实现,将其内部数据结构暴露为共享类型。共享类型是带有超能力的常见数据类型,如 Map 或 Array:更改会自动分发给其他对等方,并且合并时不会产生冲突。

Alasql
软件
Alasql.js 是一个轻量级的客户端内存中 SQL 数据库,可在浏览器和 Node.js 中使用。它支持 SQL 语言,并具备部分 NoSQL 功能。对于 JavaScript 数组和对象的操作,它具有 SQL 语言的所有强大功能,且效率很高。

ForerunnerDB
软件
ForerunnerDB 是唯一一款采用简单丰富的基于 JSON 查询语言的 JavaScript 数据库。它基于 MongoDB 的查询语言,并专为 Web 应用程序设计,让您几分钟内即可上手使用。

