我们公司的网络应用程序每天为成千上万的访问者存储大量数据点,我们预计硬盘很快就会填满。我们的服务器无法支持更多的硬盘驱动器,我们对利用一些空间来为我们购买几个小时的空间感兴趣。
我们如何解决这个问题?数据库庞大,超过200GB,我们的网站需要可用,所以我不相信复制它并将其移动到新的更大的服务器对我们来说是一个不错的选择。此外,当服务器磁盘空间不足时会发生什么?
大型网站通常采取哪些措施来解决这个问题?
谢谢!
答案 0 :(得分:0)
您可能希望调查分离到多个数据库服务器为“shards。您可能需要向应用程序添加一些逻辑,以了解在何处查找一组数据以及如何将查询与源自的数据连接起来来自多个分片。有third-party applications可以帮助您完成此过程。