小编use*_*891的帖子

奥尔良 - 批量数据导入

我目前正在为我们的组织了解 MS Orleans。我知道只要所有数据库更新都是通过谷粒来的,奥尔良谷粒将与数据库保持同步。

但是如果有一些批量处理过程(如处理数据文件)更新/插入/删除数据库中的记录会发生什么?

是否有一些流程或模式可以与奥尔良一起使用来满足这一点?还是我们需要通过 Grains 处理所有批量处理?如果我们通过谷粒处理批量操作 - 我们是通过更新每个谷粒(如果每个谷粒将自身更新到数据库中似乎非常昂贵)或者是否有一些批量模式用于强制所有受影响的谷粒“刷新”?

答案可能很明显。我在文档中没有找到关于这些场景的任何内容。

我们将使用 Orleans 作为带有 MS-SQL 服务器的本地安装。

编辑:

我指的是更新 N 粒数据的过程。对于 sql 来说,一次更新 1000 条记录的调用比更新一条记录的 1000 次调用要好得多。一个具体的例子是库存更新:每个产品库存都是一个谷物。每隔 15 分钟左右,第 3 方就会收到一份文件,通知在应用程序之外发生的库存数量变化。这应该在数据库中更新并反映在谷物中。文件可能有 10k 条记录...

persistent-storage orleans

2
推荐指数
1
解决办法
285
查看次数

标签 统计

orleans ×1

persistent-storage ×1