账户系统,如何提高交易性能
在公司做账户系统,主要用于记账,业务有:开户,消费,充值,查询等功能。
使用的是公司的业务框架,c/s结构的。
主要是基于Mina2框架,类似于工作流的框架。
目前的主要表有:账户表,账户管理表(用于记录账户状态变动,如挂失等),账户明细表(记录,账户金额变动),流水表(记录交易流水),序号表(生成序号),账户客户关系表
目前测试结果显示,每分钟可以处理充值交易900笔,消费交易300笔左右。数据库使用的DB2,虽然现在是测试环境,但是感觉离真正使用还有很大的差距,我估计生产上最起码达到每分钟3000笔交易才可以吧。
现在考虑到要加缓存Ehcache,各位大侠平常工作中有什么好的提高服务器端程序的方法吗???
月下D思念
12 years, 2 months ago