1. 引言
在本文中,我们将了解 RethinkDB。这是一个为实时应用程序设计的开源 NoSQL 数据库。我们将看到它为我们的应用程序带来了哪些特性,我们可以用它做什么,以及如何与它交互。
2. RethinkDB 是什么?
RethinkDB 是一个强调可扩展性和高可用性的开源 NoSQL 数据库。它允许我们存储 JSON 文档,然后稍后进行查询。我们还能够在数据库中跨多个表执行联接,并对我们的数据执行 map-reduce 函数。
然而,使 RethinkDB 脱颖而出的是其实时流式传输能力。我们可以对数据库执行查询,以便结果集的更改不断流式传输回客户端,允许我们获取数据的实时更新。这意味着我们的应用程序可以在任何更改时立即向用户更新。
大约 8 分钟