17 คะแนน โดย xguru 2021-01-06 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • สโตร์คีย์-แวลูแบบกระจายที่เขียนด้วยโค้ด Go ไม่ถึง 1000 บรรทัด

  • รองรับการทำซ้ำข้อมูลระหว่างสโตร์, หลายเครื่อง, และหลายไดรฟ์ต่อเครื่อง

  • เหมาะกับค่าข้อมูลขนาดระหว่าง 1MB ถึง 1GB

  • ใช้ nginx เป็น volume server และใช้ LevelDB สำหรับทำดัชนี

  • API เรียบง่าย

→ GET /key : redirect 302 ไปยัง nginx

→ PUT /key : ถ้าได้ 201 ถือว่าสำเร็จ

→ DELTE /key : ถ้าได้ 204 ถือว่าสำเร็จ

  • ประกอบด้วยมาสเตอร์ 1 เครื่อง และ volume server n เครื่อง

2 ความคิดเห็น

 
ssssut 2021-01-08

เห็นโดเมนที่คุ้นตา (comma.ai) เลยเข้าไปดู ที่แท้ก็ geohot นี่เอง..

 
e1q88 2021-01-06

ดูเหมือนว่าน่าจะเหมาะสำหรับใช้ใน MSA กรณีที่ต้องการ Key/Value ขนาดเล็ก