IT源码网

linux之Linux下的分布式文件系统

third_qq_4accc0ab0fa5b582 2024年02月13日 程序员 22 0

我有一个网络应用程序,我在其中使用纯文件系统来存储自定义日志 - 很多小文件,我不想将其放入数据库中,这对我来说非常有效。但现在我需要通过在前面使用负载均衡器来扩展我的应用程序,因此我还需要在服务器之间保持这些日志同步。对于这种情况有没有可靠的解决方案?我知道我可以通过某些操作系统方式或通过脚本来同步它,但我在想对于这种情况是否有更好的解决方案? MongoDB 使用情况是这种情况还是更现代的情况,还是将其作为普通文件保留在文件系统上更好?

请您参考如下方法:

这个问题会让您感到愤怒,因为您本质上是在询问我们的意见。坦白说,我不会与任何人争论,因为这只是我的观点。以我的拙见,对于网络应用程序,将数据保存在数据库中总是更好,以实现可扩展性,同时也用于分析研究。我对你的应用程序的功能知之甚少,但编写第三方数据应用程序更容易,当它集中存储在数据库中时,告诉你有多少 X 或 Y 等。由于获取所述数据的应用程序可以在任何地方。我知道我可能在争论中浪费了时间,但是嘿,希望我能帮上一点忙。


评论关闭
IT源码网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!