数据库
-
区块链赋能物联网应用关键技术研究乔蕊 著构建基于区块链的高效、安全的分布式物联网网络,对于提高物联网系统协作效率、降低物联网体系运转成本、推动物联网产业技术创新和应用落地具有重要意义。近年来,在区块链应用方面的研究已经取得了一些有价值的成果,然而,到目前为止,基于区块链的物联网系统性能依然存在瓶颈,链上数据的可靠性无法保证,跨链通信状态机同步仍非常困难,距离实际应用需求还存在很大差距。《区块链赋能物联网应用关键技术研究》针对物联网联盟链动态数据存储与共享面临的安全及扩容问题,提出解决方案,可以在确保数据安全性和可靠性的前提下,实现物联网联盟链结点自主跨链交互,为防止物联网数据被篡改、伪造,同时提高系统共识效率与可扩容性提供了一套有效的理论与技术方案。通过理论分析与实验,验证了《区块链赋能物联网应用关键技术研究》所提方法的有效性。 -
Kettle构建Hadoop ETL系统实践王雪迎 著Kettle是一款国外开源的ETL工具,纯Java编写,无须安装,功能完备,数据抽取高效稳定。 本书介绍并演示如何用Kettle完成Hadoop数据仓库上的ETL过程,所有的描绘场景与实验环境都是基于Linux操作系统的虚拟机。全书共分10章,主要内容包括ETL与Kettle的基本概念、Kettle安装与配置、Kettle对Hadoop的支持、建立ETL示例模型、数据转换与装载、定期自动执行ETL作业、维度表技术、事实表技术,以及Kettle并行、集群与分区技术。 本书既适合大数据分析系统开发、数据仓库系统设计与开发、DBA、架构师等相关技术人员阅读,也适合高等院校和培训机构人工智能与大数据相关专业的师生参考。 -
PostgreSQL技术内幕张树杰 著事务是关系型数据库实现的核心内容,它具有原子性、一致性、隔离性和持久性等特点,是数据库实现并发控制和故障恢复的基础。 本书首先分析了PostgreSQL数据库事务的实现机制,包括事务的基本概念、两阶段锁的原理及实现方法、多版本并发控制的原理及实现方法、故障恢复的实现方法等,然后通过介绍物理复制、逻辑复制、Zheap引擎的原理及实现、SSI的实现、两阶段提交的原理及实现,使读者获得了对事务更深入的理解,从而使读者既能了解事务的原理,也能清楚事务的实现细节。 本书适合数据库内核开发及相关领域的研究人员、数据库DBA、高等院校相关专业的本科生或者研究生阅读。 -
华为openGauss开源数据库实战中国产业发展研究院 著本书是一本指导读者快速步入华为openGauss开源数据库世界的实战指导书。本书以循序渐进的方式,帮助读者一步一步地轻松掌握openGauss开源数据库。有了这些基础,读者可以更好地学习其他数据库管理系统。 本书由30个实战任务构成:前三个任务是搭建openGauss数据库的实验环境;任务四是openGauss的简单维护;任务五是准备测试数据集;任务六是学习使用openGauss DBMS的客户端工具gsql;任务七到任务二十七则涵盖了openGauss DBMS的方方面面;任务二十八和任务二十九是关系数据库设计的实战;任务三十是搭建openGauss主备数据库以及主备数据库的管理。 本书可以作为openGauss初学者、计算机专业学生学习数据库系统原理与应用的实战指导书,对从事数据库工作的工程技术人员、想快速掌握开源数据库PostgreSQL的技术人员也非常有参考价值。 -
Presto权威指南MattFuller 著高性能分布式SQL查询引擎Presto可用于对不同的数据源执行快速的交互式分析。这本实用指南将带你学习如何对Hive、Cassandra、关系数据库或专有数据存储中的数据进行分析。分析师、软件工程师、生产工程师可以从中学习Presto的管理、使用甚至开发。最初由Facebook开发的开源软件Presto如今已被Netflix、Airbnb、LinkedIn、Twitter、Uber和许多其他公司使用。Matt Fuller、Manfred Moser、Martin Traverso向你展示了单个Presto查询如何组合来自多个源头的数据,从而对整个组织进行分析。 -
TypeScript入门与区块链项目实战雅科夫·法因(Yakov Fain),安东 著精通TypeScript语法 在TypeScript中使用JavaScript库使用Babel和Webpack工具 使用Angular、React和Vue框架构建TypeScript应用程序 -
从0到1安东尼·史蒂文斯,路易斯·施特劳斯 著洞悉商业核心逻辑,重建数字商业帝国 奠定文化基石,打造成熟的数字化团队 阐明数字化核心平台、数据与智能 获得高层支持,重新审视投资和技术风险 数字化已成为新的商业范式。 本书将帮您梳理企业的核心商业模式,将其转化为数字化增长引擎,带您走进新的商业时代! -
MySQL数据库应用张华 著《MySQL数据库应用(全案例微课版)》是针对零基础读者研发的MySQL入门教材,内容侧重案例实训,《MySQL数据库应用(全案例微课版)》分为23章,内容包括数据库与MySQL概述、安装与配置MySQL环境、MySQL的管理工具、数据库的基本操作、数据类型与运算符、数据表的基本操作、插入/更新与删除数据、数据的简单查询、数据的复杂查询、创建和使用视图、创建和使用索引、创建和使用触发器、MySQL系统函数、存储过程与函数、MySQL用户权限管理、MySQL日志文件管理、数据备份与还原、MySQL的性能优化、MySQL的高级特性、PHP操作MySQL数据库、Python操作MySQL数据库、新闻发布系统数据库设计、开发企业会员管理系统。《MySQL数据库应用(全案例微课版)》通过精选热点案例,让初学者快速掌握MySQL数据库应用技术。 -
HTML5+CSS3+JavaScript+jQuery Mobile移动网站与App开发王英英 著《HTML5+CSS3+JavaScript+jQuery Mobile移动网站与App开发(视频教学版)》通过众多实例和综合案例的学习与演练,使读者可以尽快掌握所学的Web开发技术,提高移动网站与App开发的实战能力。同时《HTML5+CSS3+JavaScript+jQuery Mobile移动网站与App开发(视频教学版)》提供了实例源代码、课件和教学视频,方便读者快速上手并能进行二次开发。《HTML5+CSS3+JavaScript+jQuery Mobile移动网站与App开发(视频教学版)》共20章,以应用实例和综合实战案例的形式逐一详解HTML5网页设计的文档结构、文本、图像、超链接、表格、表单、音频和视频、数据存储WebStorage、CSS快速入门、CSS基础语法、网页的定位与布局、JavaScript快速入门、JavaScript对象编程、JavaScript操纵CSS、地理定位、离线Web应用、熟悉iQueryMobile、iQueryMobileUI组件、jQueryMobile事件、数据存储技术和读取技术、使用iQueryMobile插件、开发求职招聘App、开发手机游戏和开发购物网站App等方法和技巧。《HTML5+CSS3+JavaScript+jQuery Mobile移动网站与App开发(视频教学版)》内容丰富,理论结合实践,对从事网站美工工作的读者而言,是一本手边必不可少的工具书;对从事移动网站与App开发的读者来说,也是一本难得的参考手册。《HTML5+CSS3+JavaScript+jQuery Mobile移动网站与App开发(视频教学版)》也适合作为高等院校计算机相关专业师生的教学参考书。原生应用程序App的开发费用比较高,同时开发周期比较长。iQueryMobile函数库的出现很好地解决了这一问题,通过HTML5、CSS3、JavaScript和jQueryMobile搭配使用,开发出的移动网站和App跟原生的没有区别,受到广大客户的欢迎。 -
Hadoop+Spark+Python大数据处理从算法到实战朱春旭 著本书围绕新基建的云计算、大数据及人工智能进行介绍,分为以下五个部分。 部分介绍大数据的概念与特点,以及典型的产业应用场景;第二部分介绍目前云计算中的一个重要的研究与应用领域—容器云,包含应用容器引擎Docker与容器编排工具Kubernetes;第三部分是大数据分析的基础,也是大数据分析技术的重点,包含Hadoop、HBase、Hive、Spark的环境搭建及开发流程;第四部分是机器学习相关算法的应用,包含scikit-learn、SparkML、TensorFlow工具的使用;第五部分,以实例介绍如何使用Spark机器学习库中的协同过滤算法,来实现一个基于Web的推荐系,以及介绍如何使用OpenCV与TensorFlow构建卷积神经网络来实现基于Web的人脸识别。 本书轻理论,重实践,适合有一定编程基础,且对云计算、大数据、机器学习、人工智能感兴趣,希望投身到新基建这一伟大事业的读者学习。同时,本书还可作为广大院校相关专业的教材和培训参考用书。
