针对分布式数据库的热点数据,可以采用内存计算网格或者基于高性能存储介质(比如英特尔的傲腾SSD或者 可持久内存 ) 的缓存技术来实现热数据的高速访问, 以实现更高的性能。
在线扩展要实现同步提升,达到近线性的扩展能力 ,需要开发设计中尽量利用本地计算, 减少节点间同步的开 销。
由于分布式数据库多数采用 share nothing 架构,跨节点的分布式事务对性能的影响非常大。因此,在业务系统架构设计时,需要确保事务尽可能不减少跨节点的分布式事务。分布式数据库性能的线性扩展能力,一方面却决于选型的分布式数据库的实现。另一方面,也和业务系统设计时,热点数据是否可以被均匀地分布到了多个节点上有关。
收起