- หนังสือสำหรับการเพิ่มประสิทธิภาพฐานข้อมูลในสภาพแวดล้อมขนาดใหญ่ และหลีกเลี่ยงข้อผิดพลาดที่พบบ่อยซึ่งส่งผลต่อ latency และ throughput
- เขียนร่วมกันโดยพนักงานและผู้มีส่วนร่วมของ ScyllaDB ซึ่งเป็นฐานข้อมูล NoSQL แบบคอลัมน์โอเพนซอร์สที่เข้ากันได้กับ Cassandra
- รวบรวมคำแนะนำที่ชัดเจนและนำไปใช้ได้จริง โดยอ้างอิงจากประสบการณ์การดีพลอยฐานข้อมูลจริงนับพันครั้งของผู้เขียนหลายคน
- ไม่ใช่หนังสือที่พูดถึงเฉพาะ ScyllaDB เท่านั้น แต่ครอบคลุมฐานข้อมูลโดยรวม จึงมีประโยชน์สำหรับผู้ที่ใช้งานหรือกำลังพิจารณา ScyllaDB
- ใช้ได้กับผู้ใช้ฐานข้อมูลอื่น ๆ เช่น MongoDB, MySQL, Postgres, Cassandra และ DynamoDB เช่นกัน
- แจกฟรีภายใต้เงื่อนไขของ Creative Commons Attribution 4.0 International License
- หนังสือเล่มนี้เป็นส่วนหนึ่งของซีรีส์ "Open Access" ของ Apress ซึ่งสะท้อนถึงการที่ผู้เขียนสนับสนุนโอเพนซอร์ส
สารบัญ
- Chapter 1: A Taste of What You’re Up Against: Two Tales
- Chapter 2: Your Project, Through the Lens of Database Performance
- Chapter 3: Database Internals: Hardware and Operating System Interactions
- Chapter 4: Database Internals: Algorithmic Optimizations
- Chapter 5: Database Drivers
- Chapter 6: Getting Data Closer
- Chapter 7: Infrastructure and Deployment Models
- Chapter 8: Topology Considerations
- Chapter 9: Benchmarking
- Chapter 10: Monitoring
- Chapter 11: Administration
- Appendix A: A Brief Look at Fundamental Database Design Decisions
3 ความคิดเห็น
ลิงก์ดาวน์โหลด: https://link.springer.com/content/pdf/10.1007/978-1-4842-9711-7.pdf
เหตุผลที่ควรเลือก ScyllaDB เป็นทางเลือกแทน Cassandra
การสเกลข้อความหลายพันล้านรายการ: ทำไม Discord จึงย้ายจาก Cassandra ไปเป็น ScyllaDB + Rust
ความเห็นจาก Hacker News