dbintronational

スポンサーリンク
Cloud Spanner

【実務・中級編】 スナップショット読み取り – Cloud Spanner

【Cloud Spanner極限知見】スナップショット読み取り:ロックフリーがもたらす究極のスケーラビリティと設計の罠こんにちは。チーフアーキテクトの私だ。今回は、Cloud Spannerのコア中のコア、「スナップショット読み取り(Sna...
NoSQL

【実務・中級編】 永続化エラー時の挙動 – Redis

Redisの永続化エラー、あなたは「止める」か「止めない」か? `stop-writes-on-bgsave-error` を徹底解剖する皆さん、こんにちは。プロジェクトを率いるテクニカルリードとして、システム全体の堅牢性とパフォーマンスを...
PostgreSQL

【入門編】 cpu_index_tuple_costの役割 – PostgreSQL

こんにちは!データベースを愛してやまないエンジニアです。今日は、PostgreSQLのチューニングにおいて、知る人ぞ知る隠れた設定項目「cpu_index_tuple_cost」についてお話ししようと思います。「名前からして難しそう…」と思...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 階層直接ポインタ – 階層型DBMS

階層直接ポインタの深淵:物理アドレスの呪縛と、現代に通じる「真のデータ独立性」の極意こんにちは。チーフアーキテクトの私だ。今日のコードレビュー、あるいは設計レビューの場において、もし君が「階層型DBMS」のスキーマ定義、それも階層直接ポイン...
Cloud Spanner

【実務・中級編】 外部整合性 (External Consistency) – Cloud Spanner

Cloud Spannerの「外部整合性」を支配する:TrueTimeの物理的限界と戦うアーキテクチャ設計こんにちは。テックリードの私だ。今日のコードレビューで、あるジュニアエンジニアがこんな質問をしてきた。> 「Spannerってグローバ...
NoSQL

【実務・中級編】 AOFタイムスタンプ記録 – Redis

Redis AOF タイムスタンプ記録: ポイントインタイムリカバリを極めるための実践論諸君、本日はRedisにおけるAOF(Append Only File)のタイムスタンプ記録機能、そしてそれがもたらすポイントインタイムリカバリ(Poi...
PostgreSQL

【テクニカル・上級編】 cpu_tuple_costの調整 – PostgreSQL

「デフォルト値」という名の罠:cpu_tuple_cost と最適化の深淵PostgreSQLのチューニングにおいて、`work_mem` や `effective_cache_size` をいじるのは、いわば「基礎工事」のようなものだ。し...
データ構造とスキーマ定義言語 (DDL)

【実務・中級編】 ツインポインタ管理 – 階層型DBMS

階層型DBMSの深層:ツインポインタ(Twin Pointer)が隠し持つ極限の構造と最適化戦略こんにちは。チーフアーキテクトの私だ。今日のコードレビューで、「なぜこのセグメント探索にこれほどCPUサイクルを消費しているのか」とジュニアエン...
Cloud Spanner

【実務・中級編】 ディレクトリシャーディング – Cloud Spanner

ディレクトリシャーディングの極意:Spannerの分散プリミティブをハックし、真の極限スループットを引き出す方法こんにちは。チーフアーキテクトの私だ。これまでのコードレビューや設計レビューで、こんな絶望的なクエリやスキーマ定義に何度直面した...
NoSQL

【実務・中級編】 INFO persistenceコマンド – Redis

諸君、今日のテーマはRedisの永続化、その中でも特に`INFO persistence`コマンドに焦点を当てる。多くのエンジニアは、このコマンドを単なるステータス確認ツールとしか見ていないかもしれない。しかし、断言しよう。それはRedis...
スポンサーリンク