RxDB

RxDB
软件
软件描述
RxDB(全称 Reactive Database)是一个适用于 JavaScript 应用程序(如网站、混合应用、Electron 应用和 Node.js)的 NoSQL 数据库。Reactive 意味着你不仅可以查询当前状态,还可以订阅所有状态变化,例如查询结果,甚至单个……
官方网站
访问软件的官方网站了解更多信息
rxdb.info
什么是 RxDB?
RxDB(全称 Reactive Database)是一个适用于 JavaScript 应用程序(如网站、混合应用、Electron 应用和 Node.js)的 NoSQL 数据库。Reactive 意味着你不仅可以查询当前状态,还可以订阅所有状态变化,例如查询结果或文档中的单个字段。这对于需要向用户实时显示最新状态的 UI 应用非常有用。RxDB 可与任何兼容 CouchDB 的端点以及 GraphQL 端点实现实时同步。
主要功能
🔄 替代方案
32 个选择
Appcelerator
Appcelerator 平台提供了创建出色原生移动应用所需的一切——仅需一个 JavaScript 代码库。

OrbitDB
OrbitDB 是一个无服务器、分布式、点对点的数据库。OrbitDB 使用 IPFS 作为数据存储,并利用 IPFS 广播订阅功能自动与同伴同步数据库。它是一个最终一致性数据库,使用 CRDT 实现无冲突的数据库合并,使 OrbitDB 成为一个出色的……

Hoodie
Hoodie 通过让网页应用开发变得非常快速、简单且易于实现,使你能够通过技术表达自我。 它是你应用程序的完整后端:编写前端代码,接入我们的 API,你的应用即可投入使用。

SapphireDb
SapphireDb 是一个开源库,可帮助您轻松创建具备实时数据同步功能的应用程序。它扩展了您的 Asp.Net Core 应用程序,集成 EF Core,并融合了 Firebase 与 .Net Core 的优势。

easybase
EasyBase 是一款功能强大的低代码云数据库,具备自建 API 和可视化查询构建器,可与 React 组件良好集成。

PouchDB
PouchDB 是一个开源的 JavaScript 数据库,受 Apache CouchDB 启发,专为在浏览器中良好运行而设计。

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


