维护主数据的最佳策略

时间:2015-09-08 08:20:43

标签: c# database strategy-pattern

我有一个服务,他总是从不同的来源获取数据。然后,它必须检查数据中是否存在此数据,如果存在则更新数据,否则如果不存在则插入数据。

数据库中的数据可能很大(数千个元素),此时我正在对数据库中使用服务获得的每个元素中进行一次选择,以检查元素是否存在。我一直有很多选择,我认为这不是维护主数据的最佳方法。 你怎么看?应该采取什么样的最佳策略?

(我使用.Net C#和MongoDB)

谢谢, 达尼。

0 个答案:

没有答案