ใครบ้างมีคำแนะนำที่ดีสำหรับหนังสือที่สอนการใช้เศษกระดาษ?


16

ไม่มีใครมีคำแนะนำที่ดีสำหรับหนังสือที่สอนdb sharding (ตั้งแต่เริ่มต้นจนสุด)

ฉันได้อ่านเหมือน 40 เว็บไซต์ที่แตกต่างกันพูดคุยเกี่ยวกับเศษ

ฉันไม่ได้บอกว่าเว็บไซต์ / บล็อกออนไลน์มีหมัดพวกเขาเป็น titbits ที่ดี อย่างไรก็ตามฉันต้องการอาหารหลักไม่ใช่แค่ข้อมูลที่เป็นประโยชน์ที่นี่และที่นั่น โดยพื้นฐานแล้วฉันมีความคิด (ฉันเดา) เกี่ยวกับวิธีการใช้การแบ่งส่วน แต่เนื่องจากเป็นแนวคิดที่ซับซ้อนมากฉันเชื่อว่ามีมากขึ้นมากไปกว่าที่สามารถศึกษาได้


ถ้าคุณอ่าน 40 เว็บไซต์ที่แตกต่างกันคุณจะต้องเรียนรู้sharding.. ไม่ใช่เหรอ?
diEcho

3
อ๋อ ฉันได้เรียนรู้ว่าการแบ่งส่วนไม่ใช่สิ่งที่เราสามารถเรียนรู้ได้จากการอ่านบทช่วยสอน / โพสต์บล็อกออนไลน์มากกว่า 40 รายการ มันซับซ้อนกว่านั้น

1
นี่ไม่ใช่หัวข้อที่นี่; ฉันจะยิงคุณไปที่ผู้ดูแลฐานข้อมูลเพราะพวกเขาจะรู้เรื่องนี้มากกว่าโปรแกรมเมอร์ทั่วไปของคุณ

@Uraha คุณจะแบ่งปันลิงก์ที่มีประโยชน์และแจ้งให้เราทราบว่ามันซับซ้อนจริงๆตามที่คุณบอก .. ขอบคุณ
diEcho

DB Sharding == การแบ่งพาร์ติชันในแนวนอน ... ถูกต้องไหม
CenterOrbit

คำตอบ:


5

สถานที่ที่ดีที่จะเริ่มต้นเป็นหนังสือHigh Performance MySQL: การเพิ่มประสิทธิภาพในการสำรองข้อมูล, การจำลองแบบและอื่น ๆ บทที่ 9 (หน้า 409 - 456) ของหนังสือเล่มนี้มีชื่อว่า "การปรับขนาดและความพร้อมใช้งานสูง"

มีหัวเรื่องย่อย

  • ปรับสเกล MySQL
  • การวางแผนเพื่อความยืดหยุ่น
  • ซื้อเวลาก่อนปรับขนาด
  • ขยายขีดความสามารถ
  • ขยายขอบเขต
    • การแบ่งการทำงาน
    • Data Sharding
    • การเลือกคีย์การแบ่งพาร์ติชัน
    • กุญแจหลายพาร์ติชัน
    • การค้นหาข้ามเศษ
    • การจัดสรรข้อมูลเศษและโหนด
    • การจัดเรียงเศษบนโหนด
    • การจัดสรรคงที่
    • การผสมแบบไดนามิกและการปันส่วนคงที่
    • การจัดสรรอย่างชัดเจน
    • ปรับสมดุลเศษชิ้นส่วน
    • สร้าง IDS ที่ไม่ซ้ำกันทั่วโลก
    • เครื่องมือสำหรับการแบ่งส่วน
  • ขยายกลับ
  • ปรับขนาดตามกลุ่ม
  • โหลดบาลานซ์
  • เชื่อมต่อโดยตรง

และหัวเรื่องย่อยย่อยอีกสองโหล


1
ขอขอบคุณ. ฉันจบบทนี้แล้ว แต่ฉันก็ยังไม่คิดว่าจะให้ข้อมูลที่ลึกพอในเรื่องนี้ มีหนังสือทั้งเล่มที่อุทิศให้กับหัวข้อนี้มากกว่าหนังสือที่อุทิศเพียงบทเดียวในเรื่องนี้หรือไม่?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.