问题很专业。个人感觉可以从系统架构做拆分一定是好的方向,不同的业务应用对IO的要求是不同的,应用结构化越简单,越能发挥硬件的优势。比如OLTP系统,小数据块,大批量读写,就适合可以支持大并发、高IOPS的存储,例如闪存存储;而OLAP系统,大数据快的顺序读,就适合检索最快的连续读的存...
显示全部问题很专业。
个人感觉可以从系统架构做拆分一定是好的方向,不同的业务应用对IO的要求是不同的,应用结构化越简单,越能发挥硬件的优势。比如OLTP系统,小数据块,大批量读写,就适合可以支持大并发、高IOPS的存储,例如闪存存储;而OLAP系统,大数据快的顺序读,就适合检索最快的连续读的存储类型。
交易与分析系统分离,也就是上面说的数据类型处理及IO类型不同的分离,从应用上提升系统的处理效率;
MPP架构个人感觉需要注意的最终汇总结果数据的节点计算性能要足够好,各个节点间数据处理尽量不要产生太多的数据互相访问,处理脏数据的语句要优化等等。
收起