MONGODB适合作为应用服务器日志的保存点哪

MOGODB是否适合用于保存应用服务器的应用日志保存点,那是将MOGODB部署到应用服务器上,还是单独建个MOGODB集群用于保存应用日志。这样子做会不会带来网络的开销,导致性能问题哪?

参与5

1同行回答

liucj2004liucj2004其它undefined
适用于保存应用的日志,很多企业都已经这么用了。MongoDB最好部署在单独的服务器上,因为这个就和数据库一样,独立开,一来解决资源,二来避免争用,加强稳定。会带来一部分的网络开销,可以考虑先放到MQ里面,然后异步得存到mongodb日志系统的性能问题主要在于大并发的写入,还有日志量巨...显示全部

适用于保存应用的日志,很多企业都已经这么用了。
MongoDB最好部署在单独的服务器上,因为这个就和数据库一样,独立开,一来解决资源,二来避免争用,加强稳定。
会带来一部分的网络开销,可以考虑先放到MQ里面,然后异步得存到mongodb
日志系统的性能问题主要在于大并发的写入,还有日志量巨大时候的存储问题。
优化思路,硬件的升级(加内存或者SSD等),去掉不需要的索引,Linux本身的IO调度及相关优化,MongoDB的压缩策略调整,使用分片,多点写入。

收起
农业其它 · 2017-06-01
浏览2438
  • 该如何设计哪?一个系统一个库还是都用一个库。一个系统又有多个应用服务器,还是说一个应用服务器一个库。能给一些这方面的设计方案不?
    2017-06-02
  • 一个系统一个库,多个应用服务器都往这个库里写
    2017-06-02

提问者

wangzk0206
数据库管理员scrcu

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-06-01
  • 关注会员:2 人
  • 问题浏览:4768
  • 最近回答:2017-06-01
  • X社区推广