スポンサーリンク
レガシーDBMS

【実務・中級編】 HISAM (Hierarchical Indexed Sequential Access Method) – 階層型DBMS

HISAMの真髄:なぜ「古き良き」構造が、今なおエンタープライズの深淵で息づいているのか若手のエンジニアから、「なぜ今さらHISAM(Hierarchical Indexed Sequential Access Method)なのか? RD...
Cloud Spanner

【実務・中級編】 インターリーブテーブル – Cloud Spanner

Cloud Spannerの「インターリーブ」という名の最強の武器:物理配置を支配し、レイテンシをねじ伏せる設計術Spannerをただの「SQLが書ける分散DB」だと思っているなら、それは大きな勘違いだ。分散環境における最大の敵は、ネットワ...
NoSQL

【実務・中級編】 List型コマンド群 – Redis

Redis List型を極める:ただの「リスト」と侮るなかれ、アーキテクトが語る運用の勘所RedisのList型を単なる「キュー」や「スタック」としてしか見ていないのなら、それはあまりにも勿体ない。RedisにおけるListは、単なる連結リ...
レガシーDBMS

【実務・中級編】 階層型とネットワーク型の比較 – 階層型DBMS

階層型 vs ネットワーク型:データ構造の「必然」を設計思想から解き明かすいいか、現場で「古いから」という理由だけで階層型データベースを切り捨てるようなエンジニアは三流だ。DBMSの歴史は、データの「意味」をどう効率的に物理メモリ上に配置し...
Cloud Spanner

【実務・中級編】 主キー設計とホットスポット回避 – Cloud Spanner

Cloud Spannerの魂は「主キー」に宿る:ホットスポットを撲滅し、無限のスケーラビリティを解き放つ設計術Spannerを導入したにも関わらず、「なぜか書き込み性能が頭打ちになる」「特定のノードばかりCPU使用率が跳ね上がる」という現...
NoSQL

【実務・中級編】 Hash型コマンド群 – Redis

Redis Hash型:メモリ効率とアクセシビリティの黄金比を極めるRedisを単なる「KVS(Key-Value Store)」と呼ぶのは、もはや時代遅れだ。特に`Hash型`を使いこなせるかどうかは、シニアエンジニアとジュニアエンジニア...
レガシーDBMS

【実務・中級編】 リレーショナルDBMSとの比較 – 階層型DBMS

階層型DBMSを再考せよ:なぜ「ポインタの迷宮」は現代でも最強の武器になり得るのかエンジニア諸君。君たちの設計現場では、今日も今日とて「正規化」の呪文を唱え、JOIN地獄に喘いでいるのではないか?「リレーショナル(RDBMS)こそが至高」と...
Cloud Spanner

【実務・中級編】 テーブル設計とスキーマ定義 – Cloud Spanner

Cloud Spannerの魂は「スキーマ」に宿る:伝説的アーキテクトが説くテーブル設計の極意Cloud Spannerを「ただの分散RDB」だと思っているなら、今すぐその認識を捨てろ。これは、地球規模のスケールと厳密な一貫性を両立させるた...
NoSQL

【実務・中級編】 String型コマンド群 – Redis

RedisのString型を「使いこなす」:アーキテクトが教える真の最適化Redisをただの「KVS(Key-Value Store)」だと思っていないか?もしそうなら、君はRedisのポテンシャルの1%も引き出せていない。RedisのSt...
レガシーDBMS

【実務・中級編】 PSB(プログラム仕様ブロック) – 階層型DBMS

階層型DBMSの心臓部:PSB(プログラム仕様ブロック)を「制御」せよエンジニア諸君。君たちが普段扱っているリレーショナル・データベース(RDBMS)の「柔軟性」という名のカオスに慣れきった脳を、一度リセットしてほしい。今から語るのは、計算...
スポンサーリンク