在同时考虑闪存、传统硬盘,也考虑读请求、写请求的情况下,核心数据库中如何设计存储体系结构使得整体性能最优?
1.对于混合阵列,比如说闪存+传统硬盘在一个存储内都配置的场景,简单的做法是把数据库最热的数据都放在闪存上。比如说索引数据。或者,通过存储的智能分层技术,将访问最热的数据自动迁移到闪存上,不用主机端进行操作。2.闪存适合小块随机读写IO,像类似归档日志类的数据,就没必要一定放在闪存上,除非归档特别频繁,普通存储支撑不了。3.现在全部是闪存配置的机器,比普通硬盘配置的机器,每GB的成本差距不像前几年那么大,可以考虑都过渡到闪存上,如果预算够的话。
闪存适合小块随机读写IO,似乎适合OLTP类型的数据库;那么对于OLAP类型的数据库,部分闪存或者全部采用闪存是否合适?
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30