Cloud Spanner

スポンサーリンク
Cloud Spanner

【入門編】 生成列(Generated Columns) – Cloud Spanner

やあ、こんにちは。Cloud Spannerの世界へようこそ。大規模システムを支える「最強のデータベース」という噂を聞いて興味を持ったのかな?素晴らしい選択だね。今日は、Spannerを使いこなすための「隠し味」のような機能、「生成列(Ge...
Cloud Spanner

【入門編】 列オプション(ALLOW_COMMIT_TIMESTAMP) – Cloud Spanner

やあ。Cloud Spannerという、とてつもなくパワフルで、かつ少しだけ気難しい相棒と向き合おうとしている君へ。ようこそ。今日は、Spannerを使いこなすための「小さな、けれど決定的な魔法」の話をしよう。それが`ALLOW_COMMI...
Cloud Spanner

【入門編】 オンラインスキーマ更新 – Cloud Spanner

やあ。Cloud Spannerという、とてつもない可能性を秘めたデータベースの世界へようこそ。多くのデータベースは「家」を建てる時、一度完成したら壁を動かすのに家全体を解体しなければならないような不便さがある。しかし、Cloud Span...
Cloud Spanner

【入門編】 インデックスのパーティショニング – Cloud Spanner

こんにちは。Cloud Spannerの世界へようこそ。多くのエンジニアが「Spannerは魔法のようなデータベースだ」と言いますが、実はその魔法の正体は、物理的な制約をどう乗り越えるかという「徹底した整理整頓」にあります。今日は、Span...
Cloud Spanner

【入門編】 インデックスにおけるNULLの扱い – Cloud Spanner

こんにちは。Cloud Spannerの世界へようこそ。大規模なシステムを支える心臓部、Spanner。名前を聞くだけで身構えてしまうかもしれませんが、実はその仕組みは非常に理にかなった「整理整頓術」なんです。今日は、多くのエンジニアが意外...
Cloud Spanner

【入門編】 ユニークインデックス – Cloud Spanner

こんにちは。Cloud Spannerの世界へようこそ。今日は、Spannerを使いこなす上で避けては通れない「ユニークインデックス(一意性制約)」という仕組みについて、少し深掘りしてみましょう。多くのエンジニアが「とりあえず設定しておけば...
Cloud Spanner

【入門編】 STORING句によるカバリングインデックス – Cloud Spanner

やあ。Cloud Spannerという、とてつもなく強力で、同時に扱いには少しだけ「コツ」がいる相棒の世界へようこそ。今日は、Spannerのパフォーマンスを劇的に向上させる魔法のテクニック、「STORING句を使ったカバリングインデックス...
Cloud Spanner

【入門編】 セカンダリインデックス – Cloud Spanner

やあ。Cloud Spannerの世界へようこそ。世界中のエンジニアが「究極のデータベース」と呼ぶこの怪物も、仕組みさえ理解してしまえば、実はとても頼もしい相棒になるんだ。今日は、Spannerを使いこなすための「登竜門」、セカンダリインデ...
Cloud Spanner

【入門編】 インターリーブテーブル – Cloud Spanner

やあ。Cloud Spannerの世界へようこそ。大規模なシステムを支える「最強のデータベース」として名高いSpannerだけど、その中でも特に「ここを理解すると設計の次元が変わる」という強力な武器があるんだ。それが「インターリーブ(Int...
Cloud Spanner

【入門編】 主キー設計とホットスポット回避 – Cloud Spanner

やあ、こんにちは。Cloud Spannerの世界へようこそ。大規模システムを支える「最強のデータベース」として名高いSpannerだけど、その裏側にあるルールを知らずに使ってしまうと、せっかくの性能が宝の持ち腐れになってしまうことがあるん...
スポンサーリンク