在RavenDb中增加文档属性

在RavenDb中增加文档属性,ravendb,Ravendb,我希望能够直接在文档存储中增加文档上的属性(如果您愿意,可以使用计数器),而不必加载文档,增加属性,然后再次保存,因为这样会导致竞争条件 你似乎可以用Redis这样的软件来实现这一点,我只是想知道Raven中是否隐藏了一些高级命令来实现这一点 如果没有人能想出一个雄辩的方法来实现这一点? 请记住,此计数器有可能在同一秒钟内增加多次,并且它不能在内存中完成,然后像我们在web场场景中那样定期刷新(我想它可以,但这会非常糟糕)。您可以通过修补程序api来完成: 有关客户端代码,请参见此处: 对于H

我希望能够直接在文档存储中增加文档上的属性(如果您愿意,可以使用计数器),而不必加载文档,增加属性,然后再次保存,因为这样会导致竞争条件

你似乎可以用Redis这样的软件来实现这一点,我只是想知道Raven中是否隐藏了一些高级命令来实现这一点

如果没有人能想出一个雄辩的方法来实现这一点?
请记住,此计数器有可能在同一秒钟内增加多次,并且它不能在内存中完成,然后像我们在web场场景中那样定期刷新(我想它可以,但这会非常糟糕)。

您可以通过修补程序api来完成:

有关客户端代码,请参见此处:

对于HTTP在线表示: