分配空间 - 智学轩城

分配空间

去年夏天,当我在家搭建图书馆时,一本书掉了出来,十年前我开了一个博客。很有趣,我在图书馆呆了一整天,读了一本关于空间管理的书。书中指出,一张保养良好的办公桌可以提高工作效率。回到家,我立即开始工作,把图书馆的书陈列起来,放在经常使用的地方。现在图书馆看起来井井有条,查找书籍变得更加容易。等等,有一件事。我突然想到,如果工作空间也像图书馆一样整齐有序,我们的生活会不会变得更加高效?

开始

分配空间其实很简单,但复杂之处在于很多人不明白需要分配多少空间。
###展开 我们先来说说最重要的事情。我们去年跑的项目大约有3000级数据。空间分配不当直接导致系统崩溃。还有一个问题是,很多团队在设计初期并没有考虑到未来可能的扩展,导致后期的调整特别麻烦。还有一个细节非常重要,比如数据库的I/O分配。如果你没有正确计划,行话里这就是雪崩效应。事实上,前面的一点拖延就会毁掉后面的一切。
##思维的标志 起初我以为足以保证基本的存储需求,但后来发现这是错误的。我们还需要考虑并发访问和数据增长趋势。等等,还有一件事。我记得有一次,为了提高速度,我们把所有数据都放在SSD上,结果预算就严重增加了。
### 即将到期 我认为值得尝试的是,在规划空间分配时,首先对未来三到五年的数据增长做出详细的预测,然后根据这个预测适当地分配空间。这可以避免资源浪费并防止未来的性能中断。