- Redis Adopts Dual Source-Available Licensing | Redis
- Beginning today, all future versions of Redis will be released with source-available licenses. Read more on the blog.
Redis เป็นฐานข้อมูลในหน่วยความจำ (In-Memory DB) ที่ใช้หน่วยความจำ ข้อได้เปรียบที่โดดเด่นคือความเร็วที่เร็วกว่าฐานข้อมูลแบบใช้ดิสก์มาก รูปแบบการจัดเก็บข้อมูลแบบคีย์-ค่าทำให้การประมวลผลข้อมูลง่ายดาย
ในช่วงแรก Redis มักถูกนำมาใช้เพื่อจัดเก็บข้อมูลเซสชันเป็นหลัก ต่อมาได้มีการนำมาใช้สำหรับการแคชชิ่งด้วย เนื่องจากการจัดเก็บค่าที่ใช้ซ้ำๆ ใน Redis จะช่วยให้สามารถดึงข้อมูลได้อย่างรวดเร็วโดยไม่ต้องค้นหาจากฐานข้อมูลทุกครั้ง
จุดเด่นที่สำคัญที่สุดของ Redis คือประสิทธิภาพที่เหนือชั้น เนื่องจากการใช้หน่วยความจำอาจทำให้ต้นทุนเซิร์ฟเวอร์สูงขึ้นเล็กน้อย แต่ด้วยประสิทธิภาพที่ยอดเยี่ยม จึงคุ้มค่าต่อการลงทุนอย่างแน่นอน
เมื่อเร็วๆ นี้มีข่าวเกี่ยวกับการเปลี่ยนแปลงนโยบายของ Redis แม้ว่าจะไม่มีผลกระทบต่อผู้ใช้ปลายทาง แต่ก็อาจส่งผลต่อผู้ให้บริการคลาวด์ อย่างไรก็ตาม มีความกังวลเล็กน้อยว่าอาจมีการปรับราคาขึ้น แต่ Redis ยังคงเป็นสิ่งที่ขาดไม่ได้
ช่วงหนึ่งที่ผ่านมาไม่มีโอกาสได้ศึกษา Redis อย่างลึกซึ้ง แต่เมื่อเร็วๆ นี้ได้ทราบข่าวว่ามีการเพิ่มฟังก์ชันการค้นหาเวกเตอร์ (Vector Search) ทำให้รู้สึกประหลาดใจ ดูเหมือนว่าการค้นหาเวกเตอร์กำลังเป็นที่นิยมในปัจจุบัน
มาพูดคุยกันต่อเกี่ยวกับการเปลี่ยนแปลงใหม่ๆ ของ Redis กันเถอะ
ในเดือนสิงหาคม 2023 Redis ได้เปลี่ยนแปลงนโยบายใบอนุญาต โดยเปลี่ยนจากใบอนุญาต BSD เป็นการให้ใบอนุญาตแบบคู่ RSALv2 (Redis Source Available License) และ SSPLv1 (Server Side Public License)
การเปลี่ยนแปลงใบอนุญาตครั้งนี้เป็นการตัดสินใจเพื่อการเติบโตอย่างยั่งยืนของ Redis แม้ว่า Redis จะเติบโตมาจากการมีส่วนร่วมของชุมชนโอเพนซอร์ส แต่การขายเชิงพาณิชย์ส่วนใหญ่เกิดขึ้นผ่านผู้ให้บริการคลาวด์ที่นำ Redis มาเป็นผลิตภัณฑ์โดยไม่ได้ลงทุนใน Redis
ภายใต้นโยบายใบอนุญาตใหม่ ผู้ให้บริการคลาวด์ที่โฮสต์ผลิตภัณฑ์ Redis จะไม่สามารถใช้รหัสแหล่งที่มาของ Redis ได้ฟรีอีกต่อไป จะต้องทำสัญญาใบอนุญาตกับ Redis เพื่อให้สามารถนำเสนอ Redis เวอร์ชัน 7.4 ขึ้นไปได้
อย่างไรก็ตาม สำหรับนักพัฒนาทั่วไปจะไม่มีการเปลี่ยนแปลงที่สำคัญ เนื่องจากสามารถใช้รหัสแหล่งที่มาของ Redis ได้ฟรีผ่าน Redis Community Edition และไลบรารีไคลเอ็นต์ Redis ทั้งหมดก็ยังคงใช้ใบอนุญาตโอเพนซอร์สอยู่
ยังไม่แน่ชัดว่าการเปลี่ยนแปลงใบอนุญาตของ Redis ครั้งนี้จะส่งผลอย่างไร แต่หวังว่า Redis จะยังคงเป็นฐานข้อมูลที่นักพัฒนาชื่นชอบต่อไป
ความคิดเห็น0