网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 银行业分布式数据库设计实务/银行业信息化丛书
分类 经济金融-金融会计-金融
作者 陈蓓//刘文涛//邓琼
出版社 机械工业出版社
下载
简介
内容推荐
本书从数据库在银行业的应用入手,全面系统地介绍了适用于银行业务特点的强一致性金融级分布式数据库的研发实践,对分布式数据库的关键技术进行了分析,在介绍各种关键技术主流解决方案的基础上,结合银行业务特点对银行所采用的技术方案进行了详细的说明。
全书内容共分为9章。第1章介绍了银行数据库使用状况和分布式数据库技术发展现状;第2章介绍了金融级分布式数据库架构设计理念;第3~8章介绍了分布式数据库的关键技术,包括分布式查询优化、分布式事务管理、分布式并发控制、批量处理、可靠性、扩展性等内容;第9章介绍了分布式数据库在银行的应用实践。
本书通过理论结合实践的方式,深入浅出地介绍了金融级分布式数据库的理论知识和技术实践,适合金融IT从业人员和分布式数据库设计人员选择作为技术参考书。
作者简介
陈蓓,核心银行系统资深专家,分布式数据库专家,信银理财有限责任公司副总裁,从事核心银行系统设计和研发实施30余年。曾担任IBM核心银行系统架构师,主导了IBMCBOD的建设,参与了大型国有银行二代、三代和新一代核心系统的架构设计和建设。曾担任中信银行信息科技总架构师,主导完成中信银行新核心、分布式核心和分布式数据库的架构设计和实施。
目录
前言
第1章 概述  
1.1 基本概念与理论  
1.1.1 关系数据模型和关系数据库  
1.1.2 分布式数据库的概念和特点  
1.1.3 CAP理论  
1.1.4 大数据与分布式数据库  
1.2 银行业的数据库应用状况  
1.2.1 银行业的业务系统和数据库  
1.2.2 银行业当前数据库应用的挑战  
1.2.3 银行业数据库的应用方向  
1.3 分布式数据库概述  
1.3.1 分布式数据库的由来和发展
1.3.2 分布式数据库的优势  
1.3.3 分布式数据库的挑战  
1.3.4 分布式数据库在银行业中的应用前景  
1.4 本章小结  
第2章 分布式数据库架构设计  
2.1 架构设计  
2.1.1 总体逻辑架构  
2.1.2 总体物理架构  
2.1.3 计算节点设计  
2.1.4 数据节点设计  
2.1.5 管理节点设计  
2.1.6 全局事务管理器设计  
2.2 存储引擎选择  
2.2.1 PostgreSQL  
2.2.2 MySQL  
2.2.3 MariaDB  
2.2.4 数据库引擎选择因素  
2.3 本章小结  
第3章 分布式查询优化  
3.1 概述  
3.2 优化器基础  
3.3 基于规则的优化  
3.4 基于成本的优化  
3.5 银行业实践  
3.6 本章小结  
第4章 分布式事务管理  
4.1 事务概述  
4.1.1 事务的定义  
4.1.2 分布式事务  
4.1.3 BASE模型  
4.2 分布式事务模型  
4.2.1 两阶段提交模型  
4.2.2 三阶段提交模型  
4.2.3 最终一致性事务模型  
4.3 分布式事务实践  
4.3.1 基本原理  
4.3.2 异常处理  
4.4 本章小结  
第5章 数据库并发控制  
5.1 并发控制概述  
5.2 基于加锁的并发控制  
5.2.1 锁类型  
5.2.2 并发控制原理  
5.2.3 死锁和死锁检测  
5.3 基于时间戳的并发控制  
5.3.1 时间戳类型  
5.3.2 并发控制原理  
5.3.3 优化与改进  
5.4 多版本并发控制原理  
5.5 乐观并发控制  
5.6 分布式并发控制实践  
5.7 本章小结  
第6章 数据批量处理  
6.1 数据导入导出  
6.1.1 导入导出概述  
6.1.2 分布式导入导出实践  
6.2 存储过程  
6.2.1 存储过程概述  
6.2.2 分布式存储过程实践  
6.3 游标  
6.3.1 游标概述  
6.3.2 分布式游标设计  
6.4 本章小结  
第7章 可靠性  
7.1 组件高可靠  
7.1.1 Paxos协议  
7.1.2 计算节点高可靠  
7.1.3 数据节点高可靠  
7.1.4 全局事务管理器高可靠  
7.1.5 管理节点高可靠  
7.2 同城灾备  
7.2.1 概述  
7.2.2 同城灾备设计  
7.2.3 同城灾备切换实践  
7.3 异地容灾  
7.3.1 概述  
7.3.2 异地容灾设计  
7.3.3 异地容灾实践  
7.4 备份与恢复  
7.4.1 分布式备份设计  
7.4.2 分布式恢复设计  
7.5 本章小结  
第8章 扩展性  
8.1 服务扩展性  
8.1.1 全局事务管理器的扩展性  
8.1.2 计算节点的扩展性  
8.2 数据扩展性  
8.2.1 分片技术  
8.2.2 数据重分布方案  
8.2.3 数据重分布实践  
8.3 本章小结  
第9章 分布式数据库应用实践  
9.1 集群规划  
9.1.1 概述  
9.1.2 存储规划  
9.1.3 组网规划  
9.2 数据模型设计  
9.2.1 概述  
9.2.2 实体关系设计  
9.2.3 表结构设计  
9.2.4 表分布性设计  
9.3 联机交易开发实践  
9.3.1 模型设计  
9.3.2 应用开发  
9.3.3 性能指标  
9.4 日终批处理开发实践  
9.4.1 单节点存储过程  
9.4.2 游标式操作  
9.5 运维管理  
9.5.1 系统安装和升级  
9.5.2 系统扩容  
9.5.3 系统监控  
9.5.4 常用运维工具  
9.6 本章小结  
附录
参考文献
序言
随着互联网金融时代的
来临,数据库并发处理能
力和扩展性的重要性日益
凸显,设计满足银行业务
的强一致性要求、可横向
扩展的分布式数据库势在
必行。具有创新基因的中
信银行选择自主研发之路
,从金融行业自身需求出
发,研发强一致性的金融
级分布式数据库。本书全
面阐述了中信银行研发的
金融级分布式数据库的技
术架构,以及分布式数据
库在中信银行的应用实践
;介绍了中信银行金融级
分布式数据库的若干关键
技术,能够帮助广大银行
IT工程师提升分布式数据
库领域的技术水平,为各
银行解决海量数据存储和
高并发访问问题提供参考

本书从银行业数据库的
使用现状入手,从分布式
数据库总体架构到具体功
能介绍,循序渐进,重点
阐述了分布式数据库在事
务处理、查询优化、可靠
性等方面的实现原理和技
术优势。各章节具备相对
独立性,方便不同层次读
者的阅读和使用。
本书共分为9章,内容
包括银行业的数据库应用
状况和分布式数据库概述
,分布式数据库架构设计
,分布式查询优化的设计
和实践,分布式事务管理
理论、模型和实践,数据
库并发控制的原理和分布
式并发控制实践,分布式
数据批量处理,分布式数
据库的可靠性设计,分布
式数据库的可扩展特性和
分布式数据库在银行业中
的应用实践等内容。
本书由陈蓓、刘文涛、
邓琼等著,参加撰写工作
的还有陈建锋、张兴强、
鲍胜飞、左庄太、张丽、
邹海丽、戴扶、陆天炜、
钱煜明、贾新华等。本书
的出版还得到了中信银行
王燕、刘良俊、陈海等领
导的悉心指导,中兴通讯
赵培、管天云、张校逸、
陆平、付裕等领导的大力
支持,以及周伟然、徐金
玉、林春、廖祥文、林禹
五位专家的细心审稿,在
此表示感谢,是所有人的
不懈努力,才使得本书能
够顺利地和读者见面。
由于作者水平有限,且
分布式数据库技术的复杂
度较高,错误和遗漏之处
在所难免,恳请读者不吝
指教,我们将十分感激。
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/30 2:34:54