Cloud Spannerの概要と基本概念

スポンサーリンク
Cloud Spanner

【テクニカル・上級編】 列オプション(ALLOW_COMMIT_TIMESTAMP) – Cloud Spanner

Cloud Spannerのコミットタイムスタンプ:分散トランザクションの「時」を制御する深層構造Cloud Spannerを単なる「SQLが動く分散DB」と見なしているなら、それは巨大な氷山の一角しか見ていない。世界規模で整合性を保証する...
Cloud Spanner

【テクニカル・上級編】 オンラインスキーマ更新 – Cloud Spanner

Cloud Spannerの「オンラインスキーマ更新」を解剖する:分散合意とメタデータ同期の極致Cloud Spannerにおける「オンラインスキーマ更新」は、単なる機能ではない。それは、分散システムにおける「カオスな並列性と厳密な整合性」...
Cloud Spanner

【テクニカル・上級編】 インデックスのパーティショニング – Cloud Spanner

Cloud Spannerのインデックス・パーティショニング:分散DBの境界線を極限までチューニングするCloud Spannerを単なる「強力なRDB」だと思っているなら、今すぐその認識を改めるべきだ。Spannerの本質は、分散コンピュ...
Cloud Spanner

【テクニカル・上級編】 インデックスにおけるNULLの扱い – Cloud Spanner

Spannerの深淵:NULLとインデックス、そして分散ストレージの最適化戦略Cloud Spannerを単なる「SQLが動く分散DB」と捉えているのであれば、それは巨大な氷山の一角しか見ていない。Spannerの真価は、Googleの分散...
Cloud Spanner

【テクニカル・上級編】 ユニークインデックス – Cloud Spanner

Spannerのユニークインデックス:分散トランザクションの「聖杯」と「呪い」Cloud Spannerにおいて、`UNIQUE INDEX`は単なるデータ整合性の制約ではない。それは、分散システムにおける「一貫性」と「スループット」の果て...
Cloud Spanner

【テクニカル・上級編】 STORING句によるカバリングインデックス – Cloud Spanner

Cloud Spannerの真髄:STORING句が切り拓く「インデックス・カバリング」の深淵多くのエンジニアがCloud Spannerのインデックスを「検索を高速化する魔法の杖」程度に捉えている。だが、我々のようなアーキテクトにとって、...
Cloud Spanner

【テクニカル・上級編】 セカンダリインデックス – Cloud Spanner

Cloud Spannerのインデックス戦略:その「隠れたコスト」を制御せよCloud Spannerを単なる「SQLが動く分散RDB」だと思っているなら、今すぐその認識を改めるべきだ。Spannerは、TrueTimeによる分散トランザク...
Cloud Spanner

【テクニカル・上級編】 インターリーブテーブル – Cloud Spanner

物理層の支配:Cloud Spannerにおけるインターリーブ(Interleave)の真髄Cloud Spannerを単なる「強力なRDB」と呼ぶ者は、その真のポテンシャルを見誤っている。Spannerは分散システムであり、物理的なデータ...
Cloud Spanner

【テクニカル・上級編】 主キー設計とホットスポット回避 – Cloud Spanner

Cloud Spannerの魂:主キー設計という名の「分散システムへの挑戦状」Cloud Spannerを単なる「リレーショナルなNoSQL」だと思っているなら、今すぐその認識を改めるべきだ。Spannerの本質は、「分散トランザクションに...
Cloud Spanner

【テクニカル・上級編】 テーブル設計とスキーマ定義 – Cloud Spanner

Cloud Spannerのスキーマ設計:分散データベースの深淵を制御する「物理的整合性」の追求多くのエンジニアがCloud Spannerを「ただのスケールするRDBMS」と誤解している。だが、真のアーキテクトは理解しているはずだ。Spa...
スポンサーリンク