Mongo DB如何分离关注点

肖恩·克拉克(Sean Clark)

我有这些脚本每10秒运行一次,并将数千个条目写入数据库。

然后,我有一个使用相同数据库的Web应用程序。

这是否有问题,如果是的话,我该如何区分对常量写入和读取的关注。我是否应该有2个单独的DB,并且每天要向其中一次写入大量数据?没有把握。

马修·安托洛维奇(Matthew Antolovich)

Mongo可以处理大量的同时读取和写入操作(只要正确设置了查询和索引),因此通常这不是问题。

但是,如果您需要每10秒钟执行一次这些写操作,然后仅在全部写完之后才读取数据,则可能需要添加额外的代码来适当计时所有时间。这不是Mongo本身的问题,这将是您的应用程序需要考虑的问题。

根据您“消费”数据的方式,您可能需要查看上限集合。

如果您有很多写文章,也可以考虑使用WiredTiger存储引擎。但是,无论您使用MMAP还是WiredTiger,除非您有大量的集合,否则都不应在读写中遇到任何问题,在这种情况下,您可能希望将数据分成更多的集合以加快查找查询的速度。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

关注点分离

来自分类Dev

PushSharp关注点分离

来自分类Dev

PushSharp关注点分离

来自分类Dev

WCF关注点分离与DRY

来自分类Dev

Java,Netbeans和关注点分离

来自分类Dev

WPF中的关注点分离

来自分类Dev

AngularJS和分析-分离关注点

来自分类Dev

两类关注点分离

来自分类Dev

Java,Netbeans和关注点分离

来自分类Dev

WPF中的关注点分离

来自分类Dev

Docker关注点/服务分离

来自分类Dev

Symfony 3 - 关注点分离?

来自分类Dev

角度和语义标记/关注点分离

来自分类Dev

角度和语义标记/关注点分离

来自分类Dev

在windowscope中拆分CDI bean,以分离关注点

来自分类Dev

如何动态确定mongo写关注

来自分类Dev

如何实现策略模式的创建/工厂关注点?

来自分类Dev

如何在Rails中使用模型关注点

来自分类Dev

如何在红宝石路线上使用关注点

来自分类Dev

如何防止从关注点外部访问/覆盖方法?

来自分类Dev

CakePHP 3中的MVC-模型与视图之间的关注点分离

来自分类Dev

ASP.NET MVC:普通/管理员用户的关注点分离

来自分类Dev

为什么在这种情况下我需要分离关注点?

来自分类Dev

清理视图红宝石逻辑并将关注点分离到模型/控制器中

来自分类Dev

iOS Swift Xcode 6对情节提要中的视图控制器委托的关注点分离

来自分类Dev

基于类的环境中关注点/代码结构的分离(以C#为例)

来自分类Dev

测试消耗其他组件的组件时,关注点分离是什么?

来自分类Dev

使用ng-pattern进行验证是否违反关注点分离?

来自分类Dev

Winforms / Devexpress / Tab控件关注点分离/常规代码布局