Cloud Spannerの概要と基本概念

スポンサーリンク
Cloud Spanner

【入門編】 集計関数とグループ化 – Cloud Spanner

やあ。Cloud Spannerという、とてつもなくパワフルで、かつ少しだけ気難しい相棒と向き合おうとしている君へ。ようこそ。エンジニアとしてキャリアを積んでいく中で、「データが増えすぎて、集計に時間がかかりすぎる」という壁にぶつかることは...
Cloud Spanner

【入門編】 結合戦略(Join Strategies) – Cloud Spanner

こんにちは。Cloud Spannerの世界へようこそ。分散データベースの最高峰であり、時に「魔法のようなデータベース」と呼ばれるSpanner。でも、魔法の裏側には、物理的で泥臭い「データ処理の論理」が詰まっています。今日は、Spanne...
Cloud Spanner

【入門編】 クエリにおけるインデックス選択 – Cloud Spanner

やあ。Cloud Spannerという、とてつもなく強力な「巨大図書館」の管理人室へようこそ。今日は、Spannerという図書館で「本を探すとき、どうやって最速で目当ての本を見つけるか」という、エンジニアなら誰もが一度は頭を悩ませる「インデ...
Cloud Spanner

【入門編】 クエリのタイムアウトとキャンセル – Cloud Spanner

こんにちは。Cloud Spannerの世界へようこそ。大規模なデータを扱うシステムの設計に携わっていると、必ず「クエリ(データベースへの質問)がなかなか終わらない……」という壁にぶつかります。今日は、Spannerという「超巨大な図書館の...
Cloud Spanner

【入門編】 ロック管理の仕組み – Cloud Spanner

こんにちは。Cloud Spannerの世界へようこそ。「世界最強のデータベース」と聞くと、なんだか複雑で難解なイメージがあるかもしれませんね。でも大丈夫。Spannerの本質は、実は私たちの身の回りの「行列」や「図書館」といったシンプルな...
Cloud Spanner

【入門編】 トランザクション分離レベル – Cloud Spanner

こんにちは。Cloud Spannerの世界へようこそ。分散データベースの最高峰であり、かつては「魔法」とまで呼ばれたこのシステムを、今日から一緒に紐解いていきましょう。多くのデータベースは、速さを優先するために「データの整合性」を少しだけ...
Cloud Spanner

【入門編】 ステイル読み取り – Cloud Spanner

やあ。Cloud Spannerの世界へようこそ。世界中の巨大なシステムを支えるこのデータベースは、一見すると「魔法のような道具」に見えるかもしれないね。でも、その本質を理解すれば、君のアプリケーションは無敵のパフォーマンスを手に入れること...
Cloud Spanner

【入門編】 スナップショット読み取り – Cloud Spanner

こんにちは。Cloud Spannerの世界へようこそ。大規模なシステムを支える「最強のデータベース」という噂を聞いて、少し緊張しているかもしれませんね。でも大丈夫。今日は、Spannerの持つ「魔法のような機能」の一つ、スナップショット読...
Cloud Spanner

【入門編】 読み取り専用と読み書きトランザクション – Cloud Spanner

やあ。Cloud Spannerの世界へようこそ。世界中のエンジニアが「究極のデータベース」と呼ぶこの怪物も、本質を掴んでしまえば、これほど心強い相棒はいないんだ。今日は、Spannerを使いこなすための「登竜門」、トランザクションの使い分...
Cloud Spanner

【入門編】 パーティション化DML – Cloud Spanner

やあ。Cloud Spannerという、少し「とっつきにくいけれど最強の相棒」に興味を持ってくれて嬉しいよ。多くの人がSpannerを触り始めたとき、「普通のデータベースと何が違うの?」と迷子になる。特に、大量のデータを一気に書き換えようと...
スポンサーリンク