書馨卡幫你省薪 2024個(gè)人購書報(bào)告 2024中圖網(wǎng)年度報(bào)告
歡迎光臨中圖網(wǎng) 請 | 注冊
> >
數(shù)據(jù)工程應(yīng)用微服務(wù)開發(fā)實(shí)踐

數(shù)據(jù)工程應(yīng)用微服務(wù)開發(fā)實(shí)踐

出版社:清華大學(xué)出版社出版時(shí)間:2024-08-01
開本: 16開 頁數(shù): 200
中 圖 價(jià):¥41.3(7.0折) 定價(jià)  ¥59.0 登錄后可看到會(huì)員價(jià)
加入購物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
本類五星書更多>

數(shù)據(jù)工程應(yīng)用微服務(wù)開發(fā)實(shí)踐 版權(quán)信息

數(shù)據(jù)工程應(yīng)用微服務(wù)開發(fā)實(shí)踐 本書特色

【本書特色】(1)詳細(xì)講解數(shù)據(jù)工程應(yīng)用相關(guān)概念,重點(diǎn)介紹微服務(wù)與數(shù)據(jù)工程的原理概述,基于微服務(wù)的數(shù)據(jù)工程應(yīng)用開發(fā)環(huán)境構(gòu)建、服務(wù)運(yùn)行與跟蹤、服務(wù)通信與配置,基于微服務(wù)的國產(chǎn)自主可控?cái)?shù)據(jù)庫實(shí)踐,相關(guān)系統(tǒng)開發(fā)實(shí)踐等。 (2)結(jié)合微服務(wù)發(fā)展技術(shù)指導(dǎo)傳統(tǒng)數(shù)據(jù)工程應(yīng)用的開發(fā)實(shí)踐。 (3)引入當(dāng)今對國產(chǎn)自主可控?cái)?shù)據(jù)庫的要求,詳細(xì)講解在微服務(wù)技術(shù)條件下國產(chǎn)化數(shù)據(jù)庫的安裝、配置與使用。 (4)采用經(jīng)典的數(shù)據(jù)工程應(yīng)用案例分析。 挖掘數(shù)據(jù)價(jià)值,詳解微服務(wù)技術(shù)在數(shù)據(jù)工程中的應(yīng)用

數(shù)據(jù)工程應(yīng)用微服務(wù)開發(fā)實(shí)踐 內(nèi)容簡介

本書從微服務(wù)與數(shù)據(jù)工程的相關(guān)概述出發(fā),從工程項(xiàng)目的實(shí)際構(gòu)建與開發(fā)的角度,闡述了基于微服務(wù)的數(shù)據(jù)工程應(yīng)用開發(fā)過程中的關(guān)鍵技術(shù)及實(shí)例。
本書主要介紹基于微服務(wù)的數(shù)據(jù)工程應(yīng)用開發(fā)實(shí)踐的相關(guān)概念和過程,可作為計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)、指揮信息系統(tǒng)等相關(guān)專業(yè)本科高年級專業(yè)實(shí)踐課程或應(yīng)用課程教材,也可作為數(shù)據(jù)工程開發(fā)人員的參考書。

數(shù)據(jù)工程應(yīng)用微服務(wù)開發(fā)實(shí)踐 目錄

第1章 微服務(wù)與數(shù)據(jù)工程概述……………………………………………………………… 1 1.1 微服務(wù)概述 ………………………………………………………………………… 1 1.1.1 Spring MVC ……………………………………………………………… 1 1.1.2 SpringBoot ……………………………………………………………… 3 1.1.3 SpringCloud……………………………………………………………… 3 1.2 數(shù)據(jù)工程原理與應(yīng)用概述 ………………………………………………………… 6 1.2.1 相關(guān)概念…………………………………………………………………… 6 1.2.2 數(shù)據(jù)工程發(fā)展歷程 ……………………………………………………… 13 1.2.3 數(shù)據(jù)工程與信息工程領(lǐng)域的關(guān)系 ……………………………………… 14 1.3 基于微服務(wù)的數(shù)據(jù)工程應(yīng)用開發(fā)………………………………………………… 17 1.3.1 數(shù)據(jù)工程應(yīng)用微服務(wù)架構(gòu) ……………………………………………… 17 1.3.2 基于微服務(wù)的數(shù)據(jù)工程應(yīng)用開發(fā)原則 ………………………………… 19 1.3.3 基于微服務(wù)的數(shù)據(jù)工程應(yīng)用開發(fā)流程 ………………………………… 22 第2章 基于微服務(wù)的數(shù)據(jù)工程應(yīng)用開發(fā)環(huán)境構(gòu)建 ……………………………………… 25 2.1 安裝與配置Java環(huán)境 …………………………………………………………… 25 2.1.1 Linux下JDK1.8環(huán)境的安裝與配置 ………………………………… 25 2.1.2 Windows下JDK1.8環(huán)境的安裝與配置……………………………… 27 2.2 安裝與配置 Eclipse ……………………………………………………………… 28 2.2.1 Linux下 Eclipse的安裝與配置 ………………………………………… 28 2.2.2 Windows下 Eclipse的安裝與配置 …………………………………… 30 2.3 安裝與配置 Maven ……………………………………………………………… 33 2.3.1 Linux下 Maven的安裝與配置 ………………………………………… 33 2.3.2 Windows下 Maven的安裝與配置 …………………………………… 34 2.4 安裝與配置 SpringBoot ………………………………………………………… 38 2.5 安裝與配置 SpringCloud ……………………………………………………… 41 2.5.1 EurekaServer配置 ……………………………………………………… 42 2.5.2 EurekaClient配置 ……………………………………………………… 43 2.5.3 Feign配置 ……………………………………………………………… 43 第3章 基于微服務(wù)的數(shù)據(jù)工程應(yīng)用服務(wù)運(yùn)行與跟蹤 …………………………………… 45 3.1 微服務(wù)啟動(dòng)與運(yùn)行………………………………………………………………… 45 3.1.1 服務(wù)拆分 ………………………………………………………………… 45 3.1.2 服務(wù)注冊與發(fā)現(xiàn) ………………………………………………………… 48 3.1.3 服務(wù)消費(fèi) ………………………………………………………………… 52 3.2 微服務(wù)負(fù)載均衡…………………………………………………………………… 54 3.2.1 Ribbon負(fù)載均衡 ………………………………………………………… 54 3.2.2 Feign應(yīng)用負(fù)載均衡 …………………………………………………… 55 3.3 微服務(wù)保護(hù)………………………………………………………………………… 56 3.3.1 服務(wù)熔斷 ………………………………………………………………… 56 3.3.2 服務(wù)自動(dòng)擴(kuò)展 …………………………………………………………… 59 3.4 微服務(wù)跟蹤………………………………………………………………………… 62 3.4.1 Zipkin微服務(wù)跟蹤 ……………………………………………………… 62 3.4.2 Sleuth微服務(wù)跟蹤 ……………………………………………………… 66 3.4.3 ELK 微服務(wù)跟蹤 ………………………………………………………… 70 第4章 基于微服務(wù)的數(shù)據(jù)工程應(yīng)用服務(wù)通信與配置 …………………………………… 75 4.1 微服務(wù)消息驅(qū)動(dòng)…………………………………………………………………… 75 4.1.1 RabbitMQ 框架 ………………………………………………………… 75 4.1.2 ApacheKafka框架 ……………………………………………………… 82 4.2 微服務(wù)集群網(wǎng)關(guān)…………………………………………………………………… 86 4.2.1 Nginx集群網(wǎng)關(guān) ………………………………………………………… 87 4.2.2 Zuul集群網(wǎng)關(guān) …………………………………………………………… 91 4.3 微服務(wù)集群配置…………………………………………………………………… 94 4.3.1 SpringCloudConfig集群配置中心 …………………………………… 95 4.3.2 ZooKeeper集群管理 …………………………………………………… 95 第5章 基于微服務(wù)的國產(chǎn)自主可控?cái)?shù)據(jù)庫實(shí)踐………………………………………… 100 5.1 微服務(wù)通用數(shù)據(jù)庫配置與部署 ………………………………………………… 100 5.1.1 離線安裝 MySQL ……………………………………………………… 100 5.1.2 集群配置整合應(yīng)用……………………………………………………… 102 5.1.3 配置 MySQL …………………………………………………………… 103 5.2 達(dá)夢數(shù)據(jù)庫的配置與部署 ……………………………………………………… 105 5.2.1 安裝簡介………………………………………………………………… 105 5.2.2 硬件環(huán)境需求…………………………………………………………… 105 5.2.3 軟件環(huán)境需求…………………………………………………………… 105 5.2.4 達(dá)夢數(shù)據(jù)庫的安裝……………………………………………………… 106 5.2.5 達(dá)夢數(shù)據(jù)庫的卸載……………………………………………………… 117 5.2.6 許可證安裝……………………………………………………………… 120 5.3 神通數(shù)據(jù)庫配置與部署 ………………………………………………………… 120 5.3.1 啟動(dòng)安裝程序…………………………………………………………… 120 5.3.2 安裝過程………………………………………………………………… 120 5.3.3 數(shù)據(jù)庫配置……………………………………………………………… 126 5.3.4 停止數(shù)據(jù)庫服務(wù)………………………………………………………… 131 5.4 人大金倉數(shù)據(jù)庫的配置與部署 ………………………………………………… 131 5.4.1 軟硬件環(huán)境需求………………………………………………………… 131 5.4.2 金倉數(shù)據(jù)庫的安裝……………………………………………………… 132 5.4.3 數(shù)據(jù)庫初始化…………………………………………………………… 139 5.5 GBase8s數(shù)據(jù)庫配置與部署 …………………………………………………… 141 5.5.1 GBase8s數(shù)據(jù)庫軟硬件環(huán)境需求 ……………………………………… 141 5.5.2 環(huán)境準(zhǔn)備………………………………………………………………… 142 5.5.3 GBase8s數(shù)據(jù)庫安裝 …………………………………………………… 142 5.5.4 GBase8s數(shù)據(jù)庫的卸載 ………………………………………………… 146 5.5.5 啟動(dòng)/停止數(shù)據(jù)庫服務(wù) ………………………………………………… 147 第6章 基于微服務(wù)的數(shù)據(jù)匯聚系統(tǒng)開發(fā)實(shí)踐…………………………………………… 150 6.1 數(shù)據(jù)匯聚系統(tǒng)功能概述 ………………………………………………………… 150 6.1.1 權(quán)限與安全……………………………………………………………… 150 6.1.2 數(shù)據(jù)融合………………………………………………………………… 151 6.2 用戶權(quán)限與安全模塊的設(shè)計(jì)與開發(fā) …………………………………………… 151 6.2.1 前端頁面設(shè)計(jì)…………………………………………………………… 151 6.2.2 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)………………………………………………………… 154 6.2.3 權(quán)限與安全模塊編碼開發(fā)……………………………………………… 155 6.3 數(shù)據(jù)融合模塊的設(shè)計(jì)與開發(fā) …………………………………………………… 161 6.3.1 前端頁面設(shè)計(jì)…………………………………………………………… 162 6.3.2 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)………………………………………………………… 163 6.3.3 模塊編碼開發(fā)…………………………………………………………… 165 第7章 數(shù)據(jù)獲取與分析應(yīng)用微服務(wù)開發(fā)與實(shí)踐………………………………………… 172 7.1 相關(guān)環(huán)境與配置 ………………………………………………………………… 172 7.1.1 Python3環(huán)境安裝與配置 ……………………………………………… 172 7.1.2 Redis環(huán)境安裝與配置 ………………………………………………… 173 7.2 數(shù)據(jù)分析應(yīng)用服務(wù)架構(gòu)設(shè)計(jì) …………………………………………………… 175 7.3 數(shù)據(jù)庫設(shè)計(jì)與實(shí)踐 ……………………………………………………………… 176 7.4 數(shù)據(jù)獲取微服務(wù)的開發(fā)與實(shí)踐 ………………………………………………… 176 7.5 數(shù)據(jù)分析微服務(wù)開發(fā)與實(shí)踐 …………………………………………………… 178 7.5.1 定義神經(jīng)網(wǎng)絡(luò)變量……………………………………………………… 179 7.5.2 LSTM 函數(shù)定義 ……………………………………………………… 179 7.5.3 訓(xùn)練模型函數(shù)…………………………………………………………… 180 7.5.4 預(yù)測模型………………………………………………………………… 180 7.5.5 結(jié)果對比………………………………………………………………… 182 參考文獻(xiàn)……………………………………………………………………………………… 185
展開全部

數(shù)據(jù)工程應(yīng)用微服務(wù)開發(fā)實(shí)踐 作者簡介

馬武彬,國防科技大學(xué)系統(tǒng)工程學(xué)院副研究員,研究方向?yàn)閿?shù)據(jù)工程、數(shù)據(jù)分析、信息物理融合系統(tǒng)、微服務(wù)應(yīng)用等。全軍ZZ數(shù)據(jù)工程總師組成員、全軍戰(zhàn)X工程數(shù)據(jù)應(yīng)用分系統(tǒng)副總師。英國拉夫堡大學(xué)訪問學(xué)者。連續(xù)5年擔(dān)任數(shù)據(jù)工程專業(yè)課程數(shù)據(jù)工程應(yīng)用與實(shí)踐主講老師。作為技術(shù)負(fù)責(zé)人長期參與軍隊(duì)重大工程,作為技術(shù)骨干對全軍重大項(xiàng)目3XXk、6XX裝備數(shù)據(jù)工程信息資源建設(shè)與分析、“戰(zhàn)XX”系統(tǒng)關(guān)鍵技術(shù)攻關(guān)、6XX輔助決策支持系統(tǒng)等工程進(jìn)行設(shè)計(jì)與開發(fā)實(shí)現(xiàn)。發(fā)表論文20余篇,出版教材2部,獲軍隊(duì)科技進(jìn)步三等獎(jiǎng)1項(xiàng)。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服