31 คะแนน โดย xguru 2023-01-03 | 4 ความคิดเห็น | แชร์ทาง WhatsApp

อีบุ๊กโอเพนซอร์สที่ยังคงปรับปรุงแก้ไขอย่างต่อเนื่อง

  • เรื่องราวเบื้องหลัง
  • บริบทเชิงเทคนิค: เอนจิน, การติดตั้งใช้งาน B-Tree, พาร์เซอร์, VCS
  • ภาพรวม
    • กระบวนการคอมไพล์และการรัน
    • คำอธิบายทีละขั้นตอน
    • แนวคิดหลัก
  • รูปแบบไฟล์และเรคอร์ด
    • ประเภทของเพจ: Lock-Byte, Freelist, B-Tree,..
    • รูปแบบเรคอร์ด
    โฆษณา
  • โหมด Rollback & 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 มีเฉพาะบทที่เขียนเสร็จแล้วเท่านั้น