互联网业务快速发展,银行系统架构师如何应对网银等数据强一致性系统的性能问题?

银行互联网业务正在快速发展。互联网业务典型的特征就是高并发,比如说秒杀,天猫上天天有秒杀,京东上天天有抢购,12306到了春节,每张票都是秒杀。这种高并发场景对基础架构的压力,不仅是Web、应用服务器,更重要的是对数据库的考验。

网银系统涉及到的主要业务是交易,是金钱的交易,所有交易数据都必须符合核心系统的对账。它和银行柜面系统涉及到的交易一样重要。数据强一致性是对其的最基本要求。

1. 网银等有数据强一致性要求的系统选择集中式架构还是分布式架构?

2. 怎么解决互联网业务系统数据库层面的扩展能力问题?

3. 互联网业务架构如何选择合适的服务器?

参与218

20 同行回答

热心冰块 热心冰块 项目经理 浪潮INSPUR
分布式用不上,可以应用缓存服务器,没记错这个在互联网公司很普遍,提高前端的访问效率,降低后端的压力显示全部

分布式用不上,可以应用缓存服务器,没记错这个在互联网公司很普遍,提高前端的访问效率,降低后端的压力

收起
系统集成 · 2016-01-12
浏览6452
mzhirong mzhirong 咨询专家 同创永益
第一个问题。分布式存储对于保证数据的可用性,提高数据访问效率还是相对集中式存储有一定优势,但是保证强一致性方面传统的集中式存储通过硬件层面的技术实现能够很好的保证强一致性,同时也对整体性能不会造成太大影响,还是比较占优的。第二个问题。数据库扩展基本上可以通过...显示全部

第一个问题。分布式存储对于保证数据的可用性,提高数据访问效率还是相对集中式存储有一定优势,但是保证强一致性方面传统的集中式存储通过硬件层面的技术实现能够很好的保证强一致性,同时也对整体性能不会造成太大影响,还是比较占优的。

第二个问题。数据库扩展基本上可以通过采用数据库集群增加处理节点来实现,比较简单,也比较安全。

第三个问题。互联网时代由于x86服务器的总体拥有成本低,对UNIX服务器市场造成的冲击是有目共睹的。如果不太关心价格因素,选择UNIX服务器肯定是不二之选。如果手头紧选择x86服务器集群也无可厚非。

收起
系统集成 · 2016-01-13
浏览1667
frankgao frankgao 总经理/总裁 上海中鋆信息科技有限公司
[此回答已删除]
浏览1783

    提问者

    haizdl
    haizdl 10 16 34
    技术经理 大连
    擅长领域: 灾备存储服务器
    评论1647

    相关问题

    相关资料

    相关文章

    问题状态

  • 发布时间:2016-01-12
  • 关注会员:25 人
  • 问题浏览:28693
  • 最近回答:2016-01-14
  • X社区推广