dbintronational

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

【実務・中級編】 ポインタオーバーヘッド管理 – 階層型DBMS

諸君、今日のテーマは階層型DBMSの根幹、その魂とも言うべき「ポインタオーバーヘッド管理」だ。リレーショナルデータベースしか知らない者には、この概念の真の重みは理解できないかもしれない。しかし、我々が長年培ってきた階層型システムの極限性能を...
Cloud Spanner

【実務・中級編】 内部メタデータの保護 – Cloud Spanner

皆さん、Spannerの堅牢な可用性とグローバルな一貫性、そして比類なきスケーラビリティに日々感銘を受けていることでしょう。しかし、その魔法の裏側、つまりSpannerの「心臓部」がどのように守られているか、深く考えたことはありますか?デー...
NoSQL

【テクニカル・上級編】 Geospatial:地理空間情報 – Redis

Redis Geospatialの深淵:ZSETが隠蔽する空間の幾何学と最適化の真髄RedisのGeospatial機能(`GEOADD`等)を「単なる位置情報保存ツール」と認識しているなら、それは巨大なエンジンのポテンシャルを指先だけで操...
PostgreSQL

【入門編】 MCV(Most Common Values) – PostgreSQL

なぜデータベースは「いつものあれ」をすぐに見つけられるのか? —— MCVの秘密こんにちは!データベースの世界にどっぷり浸かって早数年、皆さんの「データベース、ちょっと難しいな……」を「なるほど、そういうことか!」に変えるお手伝いをしている...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 セグメント感度(Sensitivity) – 階層型DBMS

いいか、よく聞け。リレーショナルデータベース(RDBMS)の「VIEW」と同じ感覚で階層型DBMSを語る奴がいるが、それは大きな間違いだ。階層型DBMS、特にIMS(Information Management System)における「セグ...
Cloud Spanner

【実務・中級編】 暗号鍵の失効と即時反映 – Cloud Spanner

「セキュリティとは、扉に頑丈な鍵をかけることではない。必要とあらば、その扉を『この世から即座に消し去る』能力のことだ。」現場の最前線で戦う諸君、Cloud Spannerを単なる「スケールするリレーショナルデータベース」だと思っているなら、...
NoSQL

【テクニカル・上級編】 HyperLogLog:基数推定 – Redis

確率的データ構造の深淵:Redis HyperLogLogが「メモリの呪縛」を解き放つメカニズムデータベースアーキテクトとして、我々が直面する最大の敵は「スケーラビリティ」ではなく「メモリの物理的制約」である。数億のユニークユーザーを数える...
PostgreSQL

【テクニカル・上級編】 pg_statisticシステムカタログ – PostgreSQL

オプティマイザの「直感」を紐解く:pg_statisticと統計情報の深淵PostgreSQLのクエリプランナが、なぜあんなにも正確(あるいは時に絶望的)な実行計画を立てるのか。その核心にあるのは、魔法ではなく「統計情報」という名の冷徹なデ...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 物理論理子(PLC) – 階層型DBMS

諸君、技術の深淵に挑む者たちよ。今日は、階層型DBMSの設計において、その真価が問われる極めて重要な概念、「物理論理子(PLC: Physical Logical Child)」について語ろう。単なるリファレンスの引き写しのような退屈な解説...
Cloud Spanner

【実務・中級編】 リソース使用量メトリクスパイプライン – Cloud Spanner

Cloud Spannerの裏側:リソース使用量メトリクスパイプラインの深層と実戦的キャパシティ設計こんにちは。テックリードの私だ。今日のコードレビュー、あるいはアーキテクチャレビューで、またこんな質問を受け流したのではないか?> 「Spa...
スポンサーリンク