สารบัญ:
คำจำกัดความ - Redis หมายถึงอะไร
Redis เป็นที่เก็บคีย์ - ค่าขั้นสูงรู้จักกันดีในชื่อเซิร์ฟเวอร์โครงสร้างข้อมูล
มันถือได้ว่าเป็นประเภทของฐานข้อมูลที่ทำงานกับคู่คีย์ - ค่าและใช้หน่วยความจำหลักในการจัดเก็บข้อมูล การใช้หน่วยความจำหลักหมายความว่าทั้งรวดเร็วและปรับขนาดได้ แต่อาจถูก จำกัด ด้วยความจุของ RAM
นอกจากนี้ยังมีการคงอยู่ในตัวผ่านการสแน็ปช็อตและเจอร์นัลไปยังดิสก์เพื่อให้สามารถใช้เป็นฐานข้อมูล No SQL ได้
Techopedia อธิบาย Redis
Redis อธิบายว่าเป็นที่เก็บคีย์ - ค่าขั้นสูงแทนที่จะใช้ฐานข้อมูลทันทีเนื่องจากวิธีการจัดเก็บข้อมูลเป็นคู่ของคีย์ - ค่าซึ่งสามารถมีสตริงรายการชุดแฮชและชุดที่จัดเรียง
มันทำงานร่วมกับชุดข้อมูลในหน่วยความจำเพื่อให้ได้ประสิทธิภาพที่โดดเด่นและสามารถเรียกใช้การดำเนินการของอะตอมเช่นการต่อสายอักขระการเพิ่มค่าแฮชการค้นหาและดึงสมาชิกในรายการ
ขึ้นอยู่กับกรณีการใช้งานที่มีการนำ Redis ไปใช้ข้อมูลสามารถถูกเก็บไว้ได้โดยการทิ้งชุดข้อมูลบนดิสก์หรือต่อท้ายแต่ละคำสั่งกับบันทึก
Redis เปิดแหล่งที่มาและได้รับอนุญาต BSD ได้รับการพัฒนาโดย Salvatore Sanfilippo และเปิดตัวครั้งแรกเมื่อวันที่ 10 เมษายน 2009
โปรแกรมเขียนด้วย ANSI C และผ่านการทดสอบอย่างละเอียดสำหรับระบบ POSIX เช่น Linux, BSD และ OSX ไม่มีรุ่น Windows อย่างเป็นทางการ แต่ Microsoft พัฒนาและดูแลรุ่น Windows 32- และ 64 บิตรุ่นทดลอง
