幫助中心 | 我的帳號 | 關於我們

分散式存儲系統(核心技術系統實現與Go項目實戰)

  • 作者:李慶|責編:孫海亮
  • 出版社:機械工業
  • ISBN:9787111758020
  • 出版日期:2024/08/01
  • 裝幀:平裝
  • 頁數:403
人民幣:RMB 119 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書由大廠資深工程師撰寫,不僅系統討論了Go語言存儲編程、Linux存儲技術棧與分散式系統理論,還深入剖析了多個經典存儲項目,最後帶領讀者編寫分散式用戶態文件系統,加深對存儲系統的了解。本書層次分明,逐步深入,從基礎到高級,帶領讀者全面掌握存儲系統的核心技術,進階為資深存儲工程師。
    具體內容如下。
    本書共16章,分為Go語言基礎、存儲基礎、分散式系統基礎以及存儲系統實戰四部分,全面深入地解讀分散式存儲系統的基礎原理,從基礎知識到知識體系構建,從代碼演示到典型項目分析,再到項目實戰,逐步引導讀者深入理解並實際運用分散式存儲技術,使讀者構建起完整的存儲知識體系,以便快速進入存儲開發領域。本書適合已經具備一定Go語言開發經驗、對Linux操作系統有基本了解的Go語言開發工程師閱讀,同時,也適合對分散式存儲領域感興趣的初學者以及希望通過G0語言來優化現有存儲解決方案的開發者學習和參考。

作者介紹
李慶|責編:孫海亮
    李慶,資深的存儲系統工程師,擁有近十年存儲研發與落地經驗。曾參與設計和運維多個EiB級別(百億兆位元組規模)的存儲系統,這些系統應用於全球領先的科技企業,支撐著關鍵業務的數據處理和存儲需求。

目錄
前言
第一部分  Go語言基礎
  第1章  存儲概述
    1.1  Go語言與存儲應用
    1.2  存儲:雲變革的基石
    1.3  存儲技術的發展
      1.3.1  提升速度
      1.3.2  擴大容量
    1.4  本章小結
  第2章  Go語言的數據結構
    2.1  位元組
      2.1.1  位元組的定義
      2.1.2  位元組的序列
    2.2  數組和切片
      2.2.1  數組
      2.2.2  切片
    2.3  字元串
      2.3.1  變數的定義
      2.3.2  內存的分配
      2.3.3  字元串的操作
      2.3.4  類型轉換
    2.4  map類型
      2.4.1  創建與初始化
      2.4.2  讀取、寫入和刪除
      2.4.3  元素遍歷
    2.5  Channel類型
      2.5.1  創建與初始化
      2.5.2  入隊和出隊
      2.5.3  select和Channel結合
      2.5.4  for-range和Channel結合
    2.6  介面類型
      2.6.1  變數的定義
      2.6.2  實現原理
      2.6.3  介面nil賦值和判斷
    2.7  本章小結
  第3章  Go語言的I/O框架
    3.1  I/O的定義
      3.1.1  基礎類型
      3.1.2  組合類型
      3.1.3  進階類型
    3.2  通用I/O函數
      3.2.1  面向I/O介面的操作
      3.2.2  文件I/O的操作函數
    3.3  文件系統
      3.3.1  FS介面的定義
      3.3.2  FS介面的實現和擴展
  ……
第二部分  存儲基礎
第三部分  分散式系統基礎
第四部分  存儲系統實戰

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032