Tags:
Node Thumbnail

ไมโครซอฟท์ปล่อยโครงการ Garnet ระบบแคชประสิทธิภาพสูงที่ใช้โปรโตคอล RESP ของ Redis ทำให้สามารถใช้ไคลเอนต์ Redis ต่อเข้าไปยังเซิร์ฟเวอร์ Garnet ได้ทันที

ทีมพัฒนา Garnet คือ Microsoft Research ที่ใช้ Garnet สาธิตงานวิจัยหลายตัวสำหรับการออกแบบระบบแคชประสิทธิภาพสูง โครงสร้างหลักเป็นสโตร์สองชุด ชุดหนึ่งเก็บข้อมูลสตริง อีกชุดเก็บข้อมูลอื่นที่ซับซ้อนกว่า เช่น Set, Hash, List, หรือ Geo การเชื่อมต่อ TLS และอ่านข้อมูลสตอเรจถูกออกแบบให้ไม่สวิตช์เธรดระหว่างการทำงานเพื่อลด overhead

ผลทดสอบ Garnet นั้นดีกว่า Redis 7.2, KeyDB, ไปจนถึง Dragonfly โดยเฉพาะในกรณีที่ส่งคำสั่งเป็นแบตช์ใหญ่ๆ และค่า latency ก็ต่ำกว่าชัดเจน

ที่มา - GitHub: microsoft/garnet

No Description

ผลวัดประสิทธิภาพ Garnet ในกรณี GET ข้อมูลปกติ

Get latest news from Blognone

Comments

By: grenadin
iPhoneWindows PhoneAndroidWindows
on 23 March 2024 - 07:36 #1308528
grenadin's picture

ชื่อที่มา URL เป็น gernet => garnet

By: mr_tawan
ContributoriPhoneAndroidWindows
on 23 March 2024 - 16:53 #1308553
mr_tawan's picture

มา fork แล้วเปลี่ยนชื่อเป็น Dagger ดีกว่า


  • 9tawan.net บล็อกส่วนตัวฮับ
By: veer
Windows PhoneUbuntu
on 24 March 2024 - 21:36 #1308597
veer's picture

ใช้สัญญาอนุญาต MIT น่ากลัว เพราะไม่มีอะไรป้องกันการยัดสิ่งที่สิทธิบัตรคุ้มครองเข้ามา