บ้าน ฐานข้อมูล Redis คืออะไร - คำจำกัดความจาก techopedia

Redis คืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - 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 บิตรุ่นทดลอง

Redis คืออะไร - คำจำกัดความจาก techopedia