jetpants
MySQL toolkit for managing billions of rows and hundreds of database machines - GitHub - tumblr/jetpants: MySQL toolkit for managing billions of rows and hundreds of database machines
ภาพรวม
jetpants คืออะไร?
Jetpants เป็นชุดเครื่องมืออัตโนมัติที่ออกแบบมาเพื่อจัดการโทโพโลยีฐานข้อมูล MySQL ขนาดใหญ่ มีเครื่องมือบรรทัดคำสั่งและไลบรารี Ruby สำหรับงานการปฏิบัติงาน เช่น การโคลนสเลฟ การแบ่งส่วนย่อย และการดำเนินการส่งเสริมหลัก ซึ่งสนับสนุนการแบ่งส่วนตามช่วงโดยไม่ต้องหยุดทำงาน
jetpants ใช้สำหรับอะไร?

คุณสมบัติหลัก
- โคลนทาสอย่างมีประสิทธิภาพ
- แยกชิ้นส่วนโดยไม่มีการหยุดทำงาน
- ดำเนินการส่งเสริมการขายหลัก
- การจัดเรียงข้อมูลตารางแบบขนาน
- ไลบรารี Ruby สำหรับสคริปต์ที่กำหนดเอง
วิธีใช้ jetpants?
ติดตั้ง Jetpants เป็น Ruby gem กำหนดค่าผ่านไฟล์ YAML และใช้ชุดคำสั่งสำหรับงานต่างๆ เช่น การโคลนหรือการแบ่งส่วนย่อย สามารถรวมเข้ากับระบบการจัดการสินทรัพย์ผ่านปลั๊กอินสำหรับการเปลี่ยนแปลงโทโพโลยีอัตโนมัติ
เครื่องมือทางเลือก
ข้อดี & ข้อเสีย
ข้อดี
- จัดการโทโพโลยี MySQL ขนาดใหญ่
- หยุดทำงานเป็นศูนย์ระหว่างการแบ่งส่วนข้อมูล
- ขยายได้ผ่านปลั๊กอิน
- ประสิทธิภาพที่รวดเร็วบนฮาร์ดแวร์
ข้อเสีย
- ถือว่าการตั้งค่าสภาพแวดล้อมเฉพาะ
- ต้องใช้ชุดเครื่องมือ Percona
- จำเป็นต้องมีไฟล์การกำหนดค่า
กรณีการใช้งาน
- ปรับขนาดฐานข้อมูล MySQL ในแนวนอน
- งานบำรุงรักษาฐานข้อมูลอัตโนมัติ
- การจัดการโครงสร้างพื้นฐานฐานข้อมูลที่แบ่งส่วน
ราคา jetpants
รีวิวผู้ใช้
ยังไม่มีรีวิว
เป็นคนแรกที่รีวิวเครื่องมือนี้!