日期:
来源:金证股份收集编辑:
为提升销售系统性能,金证财富科技将业务经常使用的数据通过共享内存构建一个缓存模块。该缓存模块以表为维度管理,一个缓存表对应一个实体的物理表,或者是多个物理表聚合形成的视图。
共享内存是被多个进程共享的一部分物理内存,是进程间共享数据的一种最快的方法。当一个进程向共享内存区域写入了数据,共享这个内存区域的所有进程就可以立刻看到其中的内容。
1.KCBP启动时创建、映射共享内存,将系统参数、产品参数、TA参数等参数信息写入到共享内存中。
2.当参数相关表数据有变动时,KCBP会定时同步数据到共享内存。
3.认购、申购、赎回、赎回转购实时业务应用共享内存机制,获取参数信息时,从共享内存中读取,减少数据库IO访问次数来减少响应时间,达到以空间换时间!
4.支持并发读取。
1.无需增加服务器,只是软件升级。
2.核心业务逻辑不变,降低了升级测试覆盖面。
3.参数变更时,自动更新内存机制,不增加运营人员额外工作。
压测线程数为150,测试结果如下
平均每秒事务数对比
平均响应时间对比(单位:秒)
缓存版销售系统
为投资者的交易保驾护航
值得拥有~