对于在线交易系统,由于存在大量的并发事务需要处理,数据库成为整个系统最大的性能瓶颈。数据库服务器可以通过“垂直扩展”、“读写分离”、“分库、分表(分片,sharding)、分区,读写分离”(参考Data Access Layer(DAL)方案 )等手段来提升系统并发处理的性能,但相对于诸如大量并发事务更新同一账户余额(所谓的“热点账户”)这样的应用,上述手段仍然没有从根本上解决问题,总结一下对于“热点账户”常用的处理手段。
转载请注明:出家如初,成佛有余 » 交易系统“热点账户”处理
对于在线交易系统,由于存在大量的并发事务需要处理,数据库成为整个系统最大的性能瓶颈。数据库服务器可以通过“垂直扩展”、“读写分离”、“分库、分表(分片,sharding)、分区,读写分离”(参考Data Access Layer(DAL)方案 )等手段来提升系统并发处理的性能,但相对于诸如大量并发事务更新同一账户余额(所谓的“热点账户”)这样的应用,上述手段仍然没有从根本上解决问题,总结一下对于“热点账户”常用的处理手段。
转载请注明:出家如初,成佛有余 » 交易系统“热点账户”处理