31 ポイント 投稿者 xguru 2023-01-03 | 4件のコメント | WhatsAppで共有

継続的に更新中のオープンソース電子書籍

  • 舞台裏
  • 技術的コンテキスト:エンジン、B-Tree実装、パーサー、VCS
  • 概要
    • コンパイルと実行プロセス
    • 段階別の説明
    • 主要コンセプト
  • ファイルとレコードのフォーマット
    • ページの種類:Lock-Byte、Freelist、B-Tree など
    • レコードフォーマット
  • ロールバック & WAL モード
  • バイトコード
  • 興味深い機能
    • 仮想テーブル
    • CTE
  • 未来

4件のコメント

 
xguru 2023-01-03

SQLite ほどではありませんが、最近最も愛されている PostgreSQL 14 Internals もあります。

 
xguru 2023-01-03

まだ記事は執筆途中のため、タイトルだけがあり、欠けている章もあります。
前半部分は、私が翻訳して移したSQLiteの知られざる物語にもある内容ですね。

 
kimws 2023-01-03

本当に面白い舞台裏の話ですね。ほかのライブラリに依存せず、すべて自前で作って開発したという話を聞くと、ただただすごいとしか思えません。バージョン管理ツールからパーサーまで。

 
osdotsystem 2023-01-03

韓国語の読者にこの本を届けてくださってありがとうございます! はい、Postgres internals はとても楽しく読めます。 それにしても、ニュースそのものの中でストーリーを公開している投稿を見かけたのは初めてです。

この本は、私が自由に探究できる時間に合わせて少しずつ発展しています。ちなみに、LeanPub 版には完成した章だけが収録されています。