スポンサーリンク
Cloud Spanner

【実務・中級編】 トランザクション再試行ロジック – Cloud Spanner

Cloud Spannerの「アボート」を飼いならせ:トランザクション再試行の極意Cloud Spannerを使い始めたエンジニアが必ずぶつかる壁、それが「`Aborted`エラー」だ。「なぜリクエストが成功しないのか?」「ネットワークが不...
レガシーDBMS

【実務・中級編】 アクセスパス最適化 – 階層型DBMS

階層型DBMSの「深淵」へ:ポインタと物理配置でI/Oを支配せよリレーショナルデータベース(RDBMS)全盛の現代において、階層型DBMS(IMSなど)を語るのは時代錯誤だと笑う者がいる。だが、我々のようなシステム基盤の深淵を知るエンジニア...
Cloud Spanner

【実務・中級編】 ロックの仕組み – Cloud Spanner

Cloud Spannerの「ロック」を制する者は、分散システムの極致を制すSpannerを単なる「SQLが使えるNoSQL」や「巨大なMySQL」だと思っているなら、今すぐその認識を捨ててほしい。Spannerの真価は、TrueTimeに...
レガシーDBMS

【実務・中級編】 スパースインデックス – 階層型DBMS

階層型DBMSの「急所」を突く:スパースインデックスによる極限の最適化エンジニア諸君、設計レビューで「全セグメントにインデックスを張る」という安直な選択肢を出した瞬間、君のキャリアは停滞すると思え。リレーショナルな世界に慣れきった頭では、階...
Cloud Spanner

【実務・中級編】 マルチステートメントトランザクション – Cloud Spanner

Cloud Spannerのマルチステートメント・トランザクション:神は「粒度」に宿るSpannerをただの「スケールするRDBMS」だと思っているなら、今すぐその認識を改めたほうがいい。分散環境において「強整合性」を担保しつつ、高いスルー...
レガシーDBMS

【実務・中級編】 インデックスターゲットセグメント – 階層型DBMS

インデックス・ターゲット・セグメント:階層の「呪縛」を解く外科手術階層型DBMSを単なる「古臭いツリー構造」だと侮っているなら、君はまだこの技術の真のパワーを理解していない。リレーショナルデータベース(RDBMS)がインデックスでテーブル全...
Cloud Spanner

【実務・中級編】 読み取り書き込みトランザクション – Cloud Spanner

Cloud Spannerの「読み書きトランザクション」を制する者が、分散システムを制する諸君、設計レビューで「SpannerならACIDだから安心だよね」という甘い言葉を聞くたびに、私は身が引き締まる思いがする。確かにCloud Span...
レガシーDBMS

【実務・中級編】 インデックスポインタセグメント – 階層型DBMS

階層型DBMSの深淵:インデックスポインタセグメント(IPS)を極める諸君、データモデリングの現場において「階層型DBMSは古い」という言葉を鵜呑みにしているなら、それは致命的な誤りだ。高トラフィックかつ極限の整合性が求められる金融系バック...
Cloud Spanner

【実務・中級編】 読み取り専用トランザクション – Cloud Spanner

Cloud Spannerの「読み取り専用トランザクション」:スケーラビリティの真髄を使いこなすエンジニア諸君。Cloud Spannerを単なる「SQLが動く分散DB」だと思っているなら、今すぐその認識を改めるべきだ。Spannerの真の...
レガシーDBMS

【実務・中級編】 セカンダリインデックス – 階層型DBMS

階層型DBMSの「呪縛」を解く:セカンダリインデックスという名の反逆諸君、現場で階層型DBMS(IMSやその亜種)を扱っていると、「親から子へ」という厳格な物理ポインタの鎖に窒息しそうになることはないか?ルートからセグメントを辿り、期待する...
スポンサーリンク