我有两个系统,系统A的IP地址为192.168.1.54,系统B的IP地址为192.168.1.58
我想在系统A上运行我的mongodb,但我想更改存储位置mongodb用来存储系统B的数据。有没有现有的方法来做到这一点?mongodb的存储位置
3
A
回答
2
我相信你正在寻找命令行选项mongod --dbpath <yourpath>
只是在你启动你的mongod实例时使用该选项。在命令行中键入mongod --help
以获取更多详细信息和用法。
[编辑]:我只是重新读你的问题,我跳过了重要的部分,并没有意识到你想远程存储数据!如果两台服务器位于同一网络上,则可以共享要在系统B上存储文件的位置,然后将系统A上的驱动器映射到共享位置,以便可以使用dbpath。然而,我怀疑这是最好的解决方案,首先它意味着你必须通过网络公开你的数据库,即使它只是一个内部网络,然后你也必须考虑你现在通过另一条线路发送所有的读写操作,所以几乎肯定会对性能产生影响。
TL; DR我的解决方案可能不是最好的,对不起。但是,那么你不得不怀疑,将服务器与正在运行的数据分离是否首先会成为一个好主意?
+0
谢谢Zac我认为我只是在探索这个领域和可能性。 –
相关问题
- 1. 存储Google位置SQLite中的位置
- 2. PYTHONPATH存储位置
- 3. 用于存储用户位置历史记录的MongoDB架构
- 4. unordered_map的存储位置
- 5. 虚表的存储位置
- 6. EC2 instace存储的位置
- 7. 文件存储位置
- 8. 图像存储位置
- 9. Jenkins存储库位置
- 10. Schema.org:存储多个位置
- 11. Boost.Interprocess中存储器位置
- 12. Windows Mobile和存储位置
- 13. 存储地图位置 - android
- 14. 存储目录位置
- 15. 存储网格位置
- 16. magento插件存储位置
- 17. YouTrack附件存储位置
- 18. Android:Usb存储位置在3.0?
- 19. svn +存储库位置
- 20. Hadoop HDFS存储位置
- 21. Android - 访问存储位置
- 22. MongoDB数据存储
- 23. MongoDB GridFS存储桶?
- 24. Zend框架缓存存储位置
- 25. AWS存储桶请求设置位置
- 26. MongoDB存储ObjectId的数组
- 27. 如何更改存储Subversion存储库的位置?
- 28. 存储在临时变量的值存储在所需位置
- 29. 在内部存储器中存储图像的位置?
- 30. MongoDB位置NearBy unique
您似乎在谈论[“远程文件系统”](http://docs.mongodb.org/master/administration/production-notes/#remote-filesystems),您应该阅读其中提供的产品说明链接之前考虑这一点。数据库本身旨在将数据共享到不同的节点。将数据文件存储在使用它们的服务器的不同节点上并不是一个明智的想法。这似乎也不是任何方式的编程问题,这是StackOverflow的用途。还有其他stackexchange站点用于服务器和数据库问题。 –