わかばちゃんとつくって、壊して、直して学ぶNewSQL入門
発売日:2025年7月
- ページ数
- 399p
- ISBN
- 978-4-7981-8963-5
- 著者情報
- 関口 匡稔(セキグチ タダトシ)
PingCAP株式会社にて、Senior Solution Architectとして、NewSQLであるTiDBの導入支援を行っている。SI企業にて10年ほどスクラッチ開発のPMを経験後、コンサルタントを経てソリューションアーキテクトへ
小板橋 由誉(コイタバシ ヨシタカ)
PingCAP株式会社にて、Senior Solution Architectとして、NewSQLであるTiDBの導入支援を行っている。Serverless、Container、Databaseという技術が大好きで、これらの技術に絡む発信をコミュニティ、ブログ、登壇を通じて行っている。前職では、パブリッククラウドのサポート業務を経験後、通信会社にて大規模なアジャイル開発の技術支援や地方創生、社内新規事業の創出に従事
湊川 あい(ミナトガワ アイ)
IT漫画家。マンガと図解で、技術をわかりやすく伝えることが好き。マンガでわかるGit・マンガでわかるDocker・マンガでわかるRubyといった分野横断的なコンテンツを展開している
セブン-イレブン受取り(送料無料)
発送目安
発売日(発売日以降は当日)~2日で発送
宅配(送料¥550税込)
発送目安
発売日(発売日以降は当日)~2日で発送
交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。
商品説明
壊すほど強くなる、新しいデータベースの学び方!NewSQLの動きと仕組みを、体験しながら理解する。この本は、つくって・壊して・直す体験を通じて、NewSQLの仕組みを納得しながら理解できる1冊です。「NewSQLって何?」「普通のデータベースと何が違うの?」そんな疑問や不安を、この本と一緒にひとつずつ解消していきましょう。NewSQLは、従来のリレーショナルデータベースの信頼性を活かしつつ、スケーラビリティやパフォーマンスを大幅に高めた次世代の技術です。本書では、MySQL互換の分散型データベースTiDBを使って、その仕組みや復旧手順を学んでいきます。内部処理は見えにくく、イメージもしづらいもの。ハンズオン形式で「コンポーネント停止時の挙動」や「その裏で起きていること」を観察し、「なんとなく動いている」から「ちゃんと中身を説明できる」レベルへステップアップします。各ハンズオンの導入マンガが、学習内容をやさしくナビゲート。むずかしい言葉や概念も、イラスト&図解で直感的に理解できます。
データベースが壊れても、もう怖くない!
NewSQLの動きと仕組みを体験しながら理解する。
NewSQLって何? 従来のDBとどう違う? 仕組みが複雑そう……そんな疑問をマンガで解決!
【マンガのあらすじ】
大学生わかばちゃんのもとに、妖精「NewSQLさん」が現れた。「NewSQLは障害に強いって言うけど、どこまで壊せば動かなくなるんだろう?」さぁ、TiDBクラスターを壊しまくれ! もちろんリカバリも忘れずに。
物語後半では、内部構造の探検に出発! 分散型なのにRDBのように使える秘密とは? クラスターの中の働き者たちとの出会いを通して、わかばちゃんが得たものは……
■こんな方におすすめ
・NewSQLやTiDBの概念をマンガで手軽に理解したい
・MySQLに慣れている
・障害パターンと復旧方法を知りたい
・ローカル環境で気軽に試したい
・本番環境へのデプロイも学びたい
■本書の特徴
・つくって、壊して、直して学ぶ
- MySQLクライアントでデータベースへ接続する
- 耐障害性のあるNewSQLクラスターをつくって、壊す
- データベースをバックアップして、復元する
・NewSQLの処理の流れを観察する
処理の流れがわかりづらく、イメージしづらいNewSQLの処理を本書ではハンズオン形式で観察していきます。「どうなってるかわからん」を解消する1冊です。
・豊富なマンガとイラストで図解
章ごと、ハンズオンごとに導入マンガを掲載し、視覚的にも学習内容を理解できるようにしています。むずかしい概念もイラストで丁寧に図解してあります。
■本書の構成
Part 1 :さわってみようNewSQL
Chapter 1 はじめてのNewSQL
Chapter 2 NewSQLクラスターを構築してみよう
Chapter 3 SQLを学び、NewSQLクラスターで実行してみよう
Part 2 :壊して学ぶNewSQL
Chapter 4 NewSQLの処理の流れを見てみよう
Chapter 5 1つずつ壊してみよう
Part 3 :NewSQLの全体像を理解しよう
Chapter 6 NewSQLの仕組み、アーキテクチャを理解しよう
Chapter 7 クラスター運用時に考えること
Chapter 8 TiDBクラスターをつくって運用する
目次
Part 1 :さわってみようNewSQL
Chapter 1 はじめてのNewSQL
Chapter 2 NewSQLクラスターを構築してみよう
Chapter 3 SQLを学び、NewSQLクラスターで実行してみよう
Part 2 :壊して学ぶNewSQL
Chapter 4 NewSQLの処理の流れを見てみよう
Chapter 5 1つずつ壊してみよう
Part 3 :NewSQLの全体像を理解しよう
Chapter 6 NewSQLの仕組み、アーキテクチャを理解しよう
Chapter 7 クラスター運用時に考えること
Chapter 8 TiDBクラスターをつくって運用する
Appendix tiupコマンドリファレンス(購入者特典ダウンロード)
商品詳細
- 出版社名
- 翔泳社
- サイズ
- 23cm
- 対象年齢
- 一般
- フォーマット
- 単行本
注意事項
- 本の帯に関して
- 帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。 - 版・表紙について
- 版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。