首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 分布式数据服务(事务模型处理语言一致性与体系结构)/数据科学与大数据技术丛书
内容
内容推荐
本书从并行与分布式数据服务的基础理论、事务模型、数据处理语言等基础内容,并进一步讨论分布式数据一致性模型及全观性的数据处理架构方面的先进及实用的研究及系统软件相关知识,对分布式数据服务的其他研究也进行了概述,并对其未来发展方向进行展望。本书可以作为计算机、数据科学与大数据技术、人工智能等相关专业的高年级本科生与研究生在数据库理论及分布式系统等课程上的辅助教材,也可以为物联网、云计算、大数据与人工智能等领域的科研人员及从业者提供创新研究与技术应用的参考。
作者简介
徐子晨
教授、博士生导师。2016年6月毕业于美国俄亥俄州立大学获博士学位。现为南昌大学数学与计算机学院副院长,高层次引进人才,学科方向带头人,江西省“双干计划”首批入选者。在南昌大学任职期间教授本科生及研究生系统类课程二十余门。主要从事包括数据密集计算、智能计算、高能效计算及分布式数据存储等数据库系统软件相关方面的教研工作。以第一作者发表数据库、分布式系统体系结构等方向高水平期刊、会议文章50余篇。服务于IEEE、ACM TKDE、TC、TPDS、TCC等旗舰期刊,担任过IEEE ICDE、INFOCOM、BigData、IWQoS、ICDCS等国际旗舰会议的程序委员会副主席及委员等。计算机数据库系统研究者。
目录

前言
第一部分 分布式系统基础与理论
第1章 分布式系统基础
1.1 概述
1.2 分布式设计目标
1.2.1 一致性
1.2.2 可用性
1.2.3 分区容错性
1.2.4 可扩展性
1.3 数据模型
1.3.1 关系模型
1.3.2 文档模型
1.3.3 图状数据模型
1.4 数据存储
1.4.1 数据库内部的数据结构
1.4.2 列式存储
1.5 数据冗余与副本
1.6 本章小结
第2章 分布式数据处理语言
2.1 SQL
2.1.1 SQL基础
2.1.2 SQL的查询语句
2.1.3 SQL表的连接
2.1.4 SQL的其他语句
2.2 NoSQL
2.2.1 键值数据库处理语言
2.2.2 文档数据库处理语言
2.2.3 列族数据库处理语言
2.2.4 图数据库处理语言
2.3 本章小结
第3章 分布式查询过程
3.1 分布式连接问题
3.1.1 直接连接算法
3.1.2 半连接算法
3.1.3 布隆连接算法
3.2 多关系连接
3.2.1 分布式查询优化的目标
3.2.2 分布式查询优化的基本方法
3.2.3 局部处理优化
3.2.4 基于直接连接的多连接查询优化
3.2.5 基于半连接的多连接查询优化
3.3 关系连接算法
3.3.1 嵌套循环连接算法
3.3.2 哈希连接算法
3.3.3 排序归并连接算法
3.4 本章小结
第4章 分布式环境下的事务处理
4.1 深入理解事务
4.1.1 本地事务
4.1.2 全局事务
4.1.3 分布式事务
4.2 原子提交协议和分布式事务解决方案
4.2.1 2PC协议
4.2.2 3PC协议
4.2.3 Best Efforts 1 PC事务
4.2.4 TCC事务
4.2.5 SAGA事务
4.3 并发控制协议
4.3.1 悲观并发控制协议
4.3.2 乐观并发控制协议
4.3.3 多版本并发控制协议
4.4 本章小结
第5章 分布式数据服务一致性
5.1 数据同步方法
5.1.1 主从复制
5.1.2 多主复制
5.1.3 无主复制
5.2 分布式数据一致性级别
5.2.1 线性一致性
5.2.2 顺序一致性和PRAM一致性
5.2.3 因果一致性
5.2.4 最终一致性和弱一致性
5.3 分布式数据一致性/共识算法
5.3.1 ViewStamped Replication算法
5.3.2 Paxos算法
5.3.3 Practical Byzantine Fault Tolerance算法
5.3.4 Raft算法
5.4 本章小结
第二部分 分布式系统经典案例学习与实战
第6章 分布式系统案例分析——GFS
6.1 GFS的设计目标
6.2 GFS的master节点
6.3 GFS读文件
6.4 GFS写文件
6.5 GFS的一致性
6.6 本章小结
第7章 面向分布式系统设计的Go语言基础知识
7.1 Go语言的优势
7.2 切片
7.2.1 Go语言中的数组
7.2.2 切片的声明
7.2.3 切片的追加
7.2.4 切片的截取
7.2.5 修改切片元素
7.3 Goroutine和通道
7.3.1 Goroutine简介
7.3.2 Goroutine的使用
7.3.3 通道简介
7.3.4 通道实现同步
7.4 调度器
7.4.1 调度器的设计决策
7.4.2 Go语言调度器模型
7.5 本章小结
第8章 构建强一致性算法库
8.1 核心数据结构设计
8.2 协程模型
8.3 RPC定义
8.3.1 日志条目:Entry
8.3.2 投票请求:Request-Vote
8.3.3 追加日志:Append-Entries
8.4 Leader选举实现分析
8.5 日志复制实现分析
8.6 Raft快照实现分析
8.7 本章小结
第9章 基于强一致性算法库构建分布式键值存储系统
9.1 eraftkv架构及运行流程
9.2 eraftkv环境配置
9.3 让系统运行起来
9.4 对外接口定义
9.5 服务端核心实现分析
9.6 本章小结
第10章 强一致性算法Raft的优化设计与实现:Multi-Raft
10.1 设计思考
10.2 配置服务器实现分析
10.3 分片服务器实现分析
10.4 客户端实现分析
10.5 本章小结
参考文献
标签
缩略图
书名 分布式数据服务(事务模型处理语言一致性与体系结构)/数据科学与大数据技术丛书
副书名
原作名
作者 徐子晨//柳杰//娄俊升
译者
编者
绘者
出版社 机械工业出版社
商品编码(ISBN) 9787111737377
开本 16开
页数 255
版次 1
装订 平装
字数 363
出版时间 2024-01-01
首版时间 2024-01-01
印刷时间 2024-01-01
正文语种
读者对象 本科及以上
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 456
CIP核字 2023160425
中图分类号 TP274
丛书名
印张 16.75
印次 1
出版地 北京
240
186
13
整理
媒质
用纸
是否注音
影印版本
出版商国别
是否套装
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/17 6:51:28