- เข้าร่วม
- 1 มิถุนายน 2011
- ข้อความ
- 16,752
- คะแนนปฏิกิริยา
- 0
- คะแนน
- 36
Redis ออกเวอร์ชั่น 8.8 เพิ่มข้อมูล Array, Rate Limiter
Body
Redis ออกเวอร์ชั่นย่อย 8.8 เพิ่มชนิดข้อมูลใหม่ array เพิ่มความสามารถจำกัดอัตราการเรียกใช้งาน (rate limit), และปรับปรุงประสิทธิภาพของฟีเจอร์เดิมๆ เพิ่มขึ้นมาก
ชนิดข้อมูล array เพิ่มมาจากเดิมที่มี hash, set, list ฟีเจอร์สำคัญคือความสามารถในการเข้าถึงชุดข้อมูลตามลำดับที่กำหนด (index-addressable) โดยใช้เวลาเพียง O(1) เท่านั้น ความพิเศษคือการอ้างถึง index สามารถข้ามเลขได้ตามต้องการ และช่วงประมวลผลสามารถประมวลผลแบบรวม (aggregate) เช่น การสรุปราคาหุ้นรายนาที และยังสามารถค้นหาข้อมูลตาม array เช่น ในกรณีการค้นหาซอร์สโค้ดรายบรรทัด ประสิทธิภาพการเข้าถึงข้อมูลแต่ละชิ้นใน array เร็วกว่า hash เล็กน้อยแต่ใช้หน่วยความจำน้อยกว่า ขณะที่เร็วกว่า list หลายเท่าตัว
การจำกัดอัตราการคิวรีเคยรองรับผ่านมาทางสคริปต์ Lua แต่หลังจากนี้สามารถคอนฟิกได้เองในตัว
Redis เพิ่งปรับไลเซนส์กลับมาเป็น AGPL ทำให้กลายเป็นโครงการโอเพนซอร์สอีกครั้ง แต่ในช่วงหลังความนิยมของโครงการ fork อย่าง Valkey ก็สูงขึ้นเรื่อยๆ การที่ Redis ออกฟีเจอร์สำคัญเช่นนี้ยังไม่มีการตอบรับชัดเจนว่า Valkey จะทำฟีเจอร์ตามมาหรือไม่ ทำให้สองโครงการอาจจะแยกออกจากกันและผู้ใช้ต้องตัดสินใจเลือกว่าจะพัฒนาแอปพลิเคชั่นตามฝั่งใด
ที่มา - Redis
lew Sat, 06/06/2026 - 15:58
Continue reading...
Body
Redis ออกเวอร์ชั่นย่อย 8.8 เพิ่มชนิดข้อมูลใหม่ array เพิ่มความสามารถจำกัดอัตราการเรียกใช้งาน (rate limit), และปรับปรุงประสิทธิภาพของฟีเจอร์เดิมๆ เพิ่มขึ้นมาก
ชนิดข้อมูล array เพิ่มมาจากเดิมที่มี hash, set, list ฟีเจอร์สำคัญคือความสามารถในการเข้าถึงชุดข้อมูลตามลำดับที่กำหนด (index-addressable) โดยใช้เวลาเพียง O(1) เท่านั้น ความพิเศษคือการอ้างถึง index สามารถข้ามเลขได้ตามต้องการ และช่วงประมวลผลสามารถประมวลผลแบบรวม (aggregate) เช่น การสรุปราคาหุ้นรายนาที และยังสามารถค้นหาข้อมูลตาม array เช่น ในกรณีการค้นหาซอร์สโค้ดรายบรรทัด ประสิทธิภาพการเข้าถึงข้อมูลแต่ละชิ้นใน array เร็วกว่า hash เล็กน้อยแต่ใช้หน่วยความจำน้อยกว่า ขณะที่เร็วกว่า list หลายเท่าตัว
การจำกัดอัตราการคิวรีเคยรองรับผ่านมาทางสคริปต์ Lua แต่หลังจากนี้สามารถคอนฟิกได้เองในตัว
Redis เพิ่งปรับไลเซนส์กลับมาเป็น AGPL ทำให้กลายเป็นโครงการโอเพนซอร์สอีกครั้ง แต่ในช่วงหลังความนิยมของโครงการ fork อย่าง Valkey ก็สูงขึ้นเรื่อยๆ การที่ Redis ออกฟีเจอร์สำคัญเช่นนี้ยังไม่มีการตอบรับชัดเจนว่า Valkey จะทำฟีเจอร์ตามมาหรือไม่ ทำให้สองโครงการอาจจะแยกออกจากกันและผู้ใช้ต้องตัดสินใจเลือกว่าจะพัฒนาแอปพลิเคชั่นตามฝั่งใด
ที่มา - Redis
lew Sat, 06/06/2026 - 15:58
Continue reading...