交易系统引入闪存对交易性能的影响具体提现在什么地方?

在集中交易系统中,抛开清算、报表查询等业务,日间业务绝大部分均为简单小事务。目前我们将涉及的热点表全部放在缓冲池中,cache 命中率接近99%。这种情况下,引入闪存真的能显著提高交易性能么?换句话说,如果想提高集中交易的日间交易性能,引入内存数据库和引入闪存二者的优劣在何...显示全部

在集中交易系统中,抛开清算、报表查询等业务,日间业务绝大部分均为简单小事务。目前我们将涉及的热点表全部放在缓冲池中,cache 命中率接近99%。这种情况下,引入闪存真的能显著提高交易性能么?换句话说,如果想提高集中交易的日间交易性能,引入内存数据库和引入闪存二者的优劣在何处呢?

收起
参与22

查看其它 3 个回答winwd的回答

winwdwinwd项目经理海通证券

内存数据库能大幅提升热点表的访问效率,但是,内存表对于大数据量表的装载和持久化方面并不让人放心。所以,用内存数据库来解决非频繁变动的热表,配合闪存,更能稳定地提高交易系统的整体性能。

另外,集中交易系统,不能抛开清算、报表统计与查询这些功能,虽然更多的批量运算是在非交易时间,但是,更快地完成清算,并为清算异常处理留出足够的时间,对于集中交易系统来说同样很重要。

建议,就目前的技术成熟度来看,内存数据库与闪存并举为好,如果二者有替代性,可能用闪存来替代内存数据库会更好。当然,不排除在未来,内存数据库技术越来越成熟,成为下一个首选的可能。

证券 · 2016-05-12
浏览2086

回答者

winwd
项目经理海通证券
擅长领域: 存储闪存服务器

winwd 最近回答过的问题

回答状态

  • 发布时间:2016-05-12
  • 关注会员:5 人
  • 回答浏览:2086
  • X社区推广