linux 的分布式文件系统
Distributed file system for linux
我有一个 Web 应用程序,我在其中为我的自定义日志使用纯文件系统 - 很多小文件,我不想将它们放入数据库中,这对我来说非常有用。但现在我需要通过在前面使用负载均衡器来扩展我的应用程序,因此我还需要在服务器之间保持这些日志同步。这种情况有可靠的解决方案吗?我知道我可以通过某种 OS 方式或通过脚本来同步它,但我在想对于这种情况是否有更好的解决方案?是 MongoDB 用法还是更现代的用法,还是将其作为普通文件保存在文件系统中更好?
这个问题会让你感到兴奋,因为你本质上是在征求我们的意见。坦率地说,我不会与任何人争论,因为这只是我的意见。以我的拙见,对于 Web 应用程序,最好将数据保存在数据库中以实现可扩展性,同时也用于分析研究。我对您的应用程序的功能知之甚少,但是编写第三方数据应用程序会更容易,这些应用程序会告诉您当其集中存储在数据库中时有多少 X 或 Y 等。由于获取所述数据的应用程序可以在任何地方。我知道我可能在争论上浪费了时间,但是嘿,希望我能帮上一点忙。
我有一个 Web 应用程序,我在其中为我的自定义日志使用纯文件系统 - 很多小文件,我不想将它们放入数据库中,这对我来说非常有用。但现在我需要通过在前面使用负载均衡器来扩展我的应用程序,因此我还需要在服务器之间保持这些日志同步。这种情况有可靠的解决方案吗?我知道我可以通过某种 OS 方式或通过脚本来同步它,但我在想对于这种情况是否有更好的解决方案?是 MongoDB 用法还是更现代的用法,还是将其作为普通文件保存在文件系统中更好?
这个问题会让你感到兴奋,因为你本质上是在征求我们的意见。坦率地说,我不会与任何人争论,因为这只是我的意见。以我的拙见,对于 Web 应用程序,最好将数据保存在数据库中以实现可扩展性,同时也用于分析研究。我对您的应用程序的功能知之甚少,但是编写第三方数据应用程序会更容易,这些应用程序会告诉您当其集中存储在数据库中时有多少 X 或 Y 等。由于获取所述数据的应用程序可以在任何地方。我知道我可能在争论上浪费了时间,但是嘿,希望我能帮上一点忙。