NoSQL数据库中哪些(如果有的话)可以为查询结果集提供更改流?
有人能指出一些例子吗?
首先,我相信没有一个SQL数据库提供此功能 - 我是否正确?
我需要能够指定任意的,简单的查询,其SQL中的等价物可能被写入:
SELECT * FROM accounts WHERE balance < 0 and balance > -1000;
Run Code Online (Sandbox Code Playgroud)
我想要一个初始结果集:
id: 100, name: Fred, balance: -10
id: 103, name: Mary, balance: -200
Run Code Online (Sandbox Code Playgroud)
但是我希望永远跟随一系列变化,直到我阻止他们:
meta: remove, id: 100
meta: add, id: 104, name: Alice, balance: -300
meta: remove, id: 103
meta: modify, id: 104, name: Alice, balance: -400
meta: modify, id: 104, name: Alison, balance: -400
meta: add, id: 101, name: Clive, balance: -200
meta: modify, id: 104, name: Alison, …Run Code Online (Sandbox Code Playgroud)