スポンサーリンク
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 双方向論理関係 – 階層型DBMS

階層型DBMSの深層:双方向論理関係(Bidirectional Logical Relationships)による極限のスキーマ設計こんにちは。チーフアーキテクトの私だ。今日のコードレビューで、また「論理親子関係の方向性」を安易に決めた設...
Cloud Spanner

【実務・中級編】 クエリオプティマイザの制御 – Cloud Spanner

【Cloud Spanner】クエリオプティマイザの完全制御:実行計画を支配し、レイテンシのブレを根絶する技術こんにちは。テクニカルリードの私だ。コードレビューや設計レビューで、こんなセリフを耳にしたことはないだろうか。「本番環境データ量が...
NoSQL

【実務・中級編】 rdbchecksum設定 – Redis

Redisの命綱:`rdbchecksum`が守るデータ整合性と、プロが選ぶべき設計判断テックリードの私だ。今日のコードレビュー、あるいはアーキテクチャ設計レビューで、君たちは本当に「データの安全性」に責任を持てているか?「Redisは揮発...
PostgreSQL

【実務・中級編】 ハッシュ結合の最適化 – PostgreSQL

やあ。今日もデータベースの泥沼、いや、深淵と格闘しているかな?PostgreSQLのクエリチューニングの話になると、みんな「まずはインデックスを貼ろう」って言うよね。もちろんそれは正しい。でも、いざ数百万件、数千万件というオーダーのデータを...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 論理親セグメント – 階層型DBMS

階層型DBMSの深淵:『論理親セグメント』が織りなす分散グラフの美学と設計の鉄則こんにちは。チーフアーキテクトの私だ。今日のコードレビュー、あるいは基本設計レビューで、また君たちは「リレーショナル脳」のまま階層型DBMSのスキーマを引こうと...
Cloud Spanner

【実務・中級編】 ポイントインタイムリカバリ(PITR) – Cloud Spanner

【Cloud Spanner】ポイントインタイムリカバリ(PITR)の極意:データ破損から秒速で生還するための実践アーキテクチャこんにちは。チーフアーキテクトの私だ。今日のコードレビュー、あるいは基本設計のレビューで、こんな質問を受けたとし...
NoSQL

【実務・中級編】 rdbcompression設定 – Redis

【Redis設計レビュー】`rdbcompression`の罠:CPUとI/Oの極限トレードオフを制するアーキテクチャテックリードの私だ。今日のコードレビュー、あるいはインフラ設計レビューで、また見かけたぞ。`redis.conf` のデフ...
PostgreSQL

【入門編】 ハッシュ結合の最適化 – PostgreSQL

こんにちは!データベースの世界にどっぷり浸かっているエンジニアです。今日は、PostgreSQLの「ハッシュ結合(Hash Join)」という、ちょっと強そうな名前の仕組みについてお話しします。難しそうに聞こえるかもしれませんが、実は私たち...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 論理子セグメント – 階層型DBMS

物理の壁を撃ち抜け:『論理子セグメント』がもたらす階層型DBMSの構造革命こんにちは。チーフアーキテクトの私だ。今日のコードレビュー、あるいはアーキテクチャ設計レビューで、君たちはまた「いかにしてリレーショナルの呪縛から逃れるか」「あるいは...
Cloud Spanner

【実務・中級編】 エクスポートとインポート – Cloud Spanner

【Spanner深層】Dataflowインポート/エクスポートの限界と、修羅場を潜るための極限ベストプラクティスこんにちは。チーフアーキテクトの私だ。これまでに数多くの大規模分散データベースの設計・運用を見てきたが、Cloud Spanne...
スポンサーリンク