ลด 50% ทุกแผน มีเวลาจำกัด เริ่มต้นที่ $2.48/mo
เหลือเวลาอีก 7 นาที
ฐานข้อมูลและการวิเคราะห์

ติดตั้ง Redis บน Ubuntu – ขั้นตอนง่าย ๆ เพื่อเพิ่มประสิทธิภาพเซิร์ฟเวอร์ของคุณ

พอลีนา ริตเตอร์ By พอลีนา ริตเตอร์ อ่าน 7 นาที อัปเดตเมื่อวันที่ 15 พ.ย. 2023
อูบุนตู Redis

ทำไมเราถึงชอบเก็บของ? ไม่ว่าจะเป็นวัตถุที่จับต้องได้หรือสิ่งของดิจิทัล เราชอบที่จะเก็บทุกอย่างไว้เพื่อให้เราสามารถเข้าถึงได้ง่ายและรวดเร็วหากเราต้องการมันสักวันหนึ่ง

คุณจำโทรศัพท์เครื่องเก่าที่เราใช้กับพื้นที่หน่วยความจำที่จำกัดมากได้หรือไม่? รูปภาพ 10 รูปและไฟล์วิดีโอคุณภาพหนึ่งไฟล์ อุ๊ย ข้อความ "หน่วยความจำเต็ม" จะปรากฏขึ้น

แล้วนักพัฒนาด้านเทคนิคและช่างเทคนิคทำอะไร?

พวกเขาสร้างพื้นที่จัดเก็บข้อมูลหน่วยความจำขนาดเล็กสำหรับอุปกรณ์ดิจิทัลทุกประเภท เช่น โทรศัพท์และแล็ปท็อปของเรา และฮาร์ดไดรฟ์ภายนอกขนาด 1 TB ก็เป็นส่วนสำคัญเหนืออุปกรณ์หน่วยความจำทั้งหมด ด้วยอุปกรณ์หน่วยความจำเหล่านี้ เราสามารถประหยัดพื้นที่บนโทรศัพท์และแล็ปท็อปของเรา ซึ่งนำไปสู่ประสิทธิภาพที่ดีขึ้นและความเร็วในการดำเนินการที่สูงขึ้น ทุกวันนี้ เราต้องการอุปกรณ์ที่รวดเร็วซึ่งตอบสนองความต้องการและคำขอของเราในไม่กี่วินาทีมากกว่าที่เคย และอุปกรณ์หน่วยความจำก็มีบทบาทอย่างมากในเรื่องนี้

ทีนี้คุณเดาได้ไหมว่าอะไร เรดิส เป็น? หากคุณเดาว่ามันเกี่ยวข้องกับการเพิ่มประสิทธิภาพหน่วยความจำ คุณพูดถูก

ก่อนอื่น เรามาเจาะลึกข้อมูลพื้นฐานแล้วพูดคุยถึงสาเหตุและวิธีการติดตั้ง Redis บน Ubuntu

Ubuntu Redis คืออะไร?

Redis (หรือ Ubuntu Redis) ย่อมาจาก เซิร์ฟเวอร์พจนานุกรมระยะไกลซึ่งเป็นซอฟต์แวร์หน่วยความจำโอเพ่นซอร์สขั้นสูงคุณภาพสูงที่ใช้สำหรับการเรียงลำดับข้อมูลและวัตถุประสงค์ในการแคชเป็นหลัก Redis ได้รับการสนับสนุนเป็นส่วนใหญ่ POSIX เช่น Linux, BSD และ Mac OS X และเป็นที่รู้จักในด้านประสิทธิภาพและคุณสมบัติการปรับปรุงความเร็ว

มาพูดคุยกันเพิ่มเติมเกี่ยวกับแคช ซึ่งเป็นเหตุผลอันดับหนึ่งที่ทำให้ Redis ได้รับความนิยมมาก

คิดว่าแคชเป็นฐานข้อมูลชั่วคราวที่สามารถโหลดข้อมูลได้เร็วกว่าที่จัดเก็บข้อมูลหน่วยความจำปกติ ข้อมูลจะถูกจัดเก็บไว้ในตำแหน่งเดิม แต่เมื่อเก็บไว้ในหน่วยความจำแคชด้วย จะสามารถโหลดและเข้าถึงได้รวดเร็วยิ่งขึ้น

ตอนนี้คุณรู้แล้วว่า Ubuntu Redis คืออะไร มาดูวิธีการติดตั้ง Redis บน Ubuntu กันดีกว่า

จะติดตั้ง Redis บน Ubuntu ได้อย่างไร?

ในส่วนนี้ เราต้องการอธิบายขั้นตอนในการติดตั้ง Redis Ubuntu 20.04 หรือให้ถูกต้องกว่านั้นคือวิธีการติดตั้งเซิร์ฟเวอร์ Redis Ubuntu คุณสามารถปฏิบัติตามคู่มือนี้เพื่อเรียนรู้วิธีติดตั้ง Redis บน Ubuntu

  1. ใช้งาน Ubuntu VPS บนระบบ Ubuntu ของคุณและเชื่อมต่อผ่านเทอร์มินัล SSH
  2. พิมพ์คำสั่งด้านล่างเพื่ออัปเดตพื้นที่เก็บข้อมูล APT
    sudo apt-get update
  3. พิมพ์และกด Y แล้วตี เข้า เพื่อติดตั้งเซิร์ฟเวอร์ Redis Ubuntu
    sudo apt install redis
  4. ตรวจสอบเวอร์ชันเพื่อตรวจสอบว่าขั้นตอนในการติดตั้ง Redis Ubuntu 20.04 ดำเนินการสำเร็จหรือไม่
    redis-cli --version
  5. พิมพ์คำสั่งนี้เพื่อตรวจสอบสถานะเซิร์ฟเวอร์ Redis:
    sudo systemctl status redis

หากคุณเห็น “ใช้งานอยู่: ใช้งานอยู่ (กำลังทำงาน)” ในรายงานเอาต์พุต แสดงว่าเซิร์ฟเวอร์ Redis ของคุณได้รับการติดตั้งและเปิดใช้งาน และคุณได้ทำตามขั้นตอนในการติดตั้ง Redis บน Ubuntu เรียบร้อยแล้ว

คุณสามารถใช้คำสั่งนี้เพื่อหยุดบริการ Redis:

sudo systemctl stop redis

หากคุณเห็นข้อความ “ใช้งานอยู่: ไม่ได้ใช้งาน (ตาย)” ในเอาต์พุต แสดงว่า Redis ถูกปิดใช้งาน

หากต้องการรีสตาร์ท Ubuntu Redis ให้พิมพ์คำสั่งนี้:

sudo systemctl restart redis-server

คำสั่ง Redis CLI คืออะไรและมีวัตถุประสงค์อะไร 

CLI ย่อมาจาก Command Line Input และโดยพื้นฐานแล้วเป็นโปรแกรมตัวกลางที่แปลอินพุตข้อความเป็นภาษาต่าง ๆ ที่เป็นมิตรกับระบบปฏิบัติการ ในคริสต์ทศวรรษ 1960 ไม่มีส่วนติดต่อผู้ใช้แบบกราฟิก (GUI) และคำสั่ง CLI เป็นวิธีหลักในการใช้คอมพิวเตอร์ ตรวจสอบคำสั่งยอดนิยมของ Ubuntu Redis และวัตถุประสงค์ด้านล่าง:

  • หากต้องการกำหนดค่าไฟล์บางไฟล์: Redis-server /path/redis.conf
  • ในการกำหนดค่าให้กับคีย์: ผนวกค่าคีย์
  • วิธีลบคีย์: คีย์ DEL
  • วิธีค้นหาคีย์ที่ตรงกันซึ่งมีรูปแบบเดียวกัน: รูปแบบ KEYS
  • วิธีกำหนดความยาวของคีย์: คีย์ STRLEN
  • เพื่อกำหนดค่าของหลายคีย์: คีย์ MGET [คีย์ ... ]
  • หากต้องการรีเซ็ตค่าของคีย์: ค่าคีย์ GETSET

จำเป็นอย่างยิ่งที่ต้องทำความคุ้นเคยกับคำสั่ง Redis หลังจากติดตั้ง Redis บน Ubuntu เพื่อให้คุณได้รับประโยชน์สูงสุดจาก Redis

คำสั่ง CLI เป็นคำสั่งแก้ไขที่ใช้สำหรับ:

  • การอ้างอิงสตริงและการหลบหนี
  • การเปลี่ยนแปลงหรือแก้ไขโฮสต์ พอร์ต รหัสผ่าน และฐานข้อมูล
  • การเปิดใช้งาน SSL/TLS เพื่อกำหนดค่าชุดใบรับรองหลักหรือไดเรกทอรีที่เชื่อถือได้
  • การรับอินพุตจากคำสั่งอื่นผ่านอินพุตมาตรฐาน
  • รันคำสั่งเดิมอย่างต่อเนื่องเพื่อตรวจสอบเนื้อหาหรือข้อมูลบางอย่าง
  • การแทรกข้อมูลจำนวนมากโดยใช้
  • การเปิดใช้งานคุณลักษณะเอาต์พุต CSV (ค่าที่คั่นด้วยเครื่องหมายจุลภาค) เพื่อส่งออกข้อมูลจาก Redis ไปยังโปรแกรมภายนอก
  • สิ่งอำนวยความสะดวกในการแก้ไขข้อบกพร่องของการเขียนสคริปต์ Lua
  • การจัดการการเชื่อมต่อและการเชื่อมต่อใหม่ไปยังอินสแตนซ์ต่างๆ (โฮสต์ พอร์ต ฯลฯ)
  • การล้างหน้าจอเทอร์มินัล
  • การตรวจสอบอินสแตนซ์ Redis แบบเรียลไทม์ผ่านคุณสมบัติโหมดสถิติต่อเนื่อง
  • การเผยแพร่ข้อความในช่อง Redis Pub/Sub โดยใช้ คำสั่งเผยแพร่
  • การตรวจสอบเวลาแฝงของอินสแตนซ์ Redis
  • ดำเนินการสำรองข้อมูลระยะไกลของไฟล์ RDB

และอื่นๆ อีกมากมาย

อูบุนตู VPS; ข้อกำหนดเบื้องต้นหลักสำหรับ Ubuntu ติดตั้ง Redis

หากต้องการดำเนินการตามขั้นตอนการติดตั้ง Ubuntu Redis ให้สำเร็จและปลอดภัย คุณต้องค้นหา VPS ที่เชื่อถือได้ก่อน VPS เป็นเซิร์ฟเวอร์ส่วนตัวเสมือน และถึงแม้คุณไม่จำเป็นต้องติดตั้งเซิร์ฟเวอร์ Redis Ubuntu จริงๆ แต่ก็ควรใช้อย่างดีที่สุด เนื่องจาก:

  • VPS ได้รับการออกแบบมาเพื่อรองรับการรับส่งข้อมูลและการจัดการที่มีปริมาณมาก
  • อูบุนตู VPS ให้เวลาทำงาน 99.95% ซึ่งเป็นสิ่งจำเป็นสำหรับการมีโครงสร้างเว็บที่ตอบสนอง
  • VPS รับประกันว่าข้อมูลจะไม่สูญหายเมื่อระบบมีภาระงานหนักเนื่องจากการรับส่งข้อมูลที่พุ่งสูงขึ้นหรือข้อผิดพลาดของโฮสต์
  • VPS ปกป้อง Ubuntu Redis ของคุณจากการโจมตีที่เป็นอันตรายและนักจี้ข้อมูล
  • VPS นำเสนอความสามารถในการปรับขนาดและความยืดหยุ่นในการเปลี่ยนแปลงหรือแก้ไขแคชเซิร์ฟเวอร์ของคุณและอื่นๆ อีกมากมาย

Cloudzy คลาวด์ VPS มาพร้อมกับที่เก็บข้อมูล NVMe SSD และ DDR4 RAM เพื่อเพิ่มประสิทธิภาพอย่างมาก สิ่งที่ดีที่สุดเกี่ยวกับ Cloduzy Ubuntu VPS คือคุณสามารถทดสอบได้ในราคาที่สมเหตุสมผล และมาพร้อมกับการรับประกันความพร้อมในการทำงาน 99.95% ดังนั้น คุณจะทราบโดยปราศจากข้อสงสัยว่าเซิร์ฟเวอร์ของคุณสามารถเข้าถึงได้และทำงานเกือบตลอดเวลา

ทีมเทคนิคของเราพร้อมเสมอที่จะช่วยคุณปรับแต่ง VPS ตามความต้องการเฉพาะของคุณ ดังนั้นลองใช้ VPS ของเราแล้วแจ้งให้เราทราบหากคุณกำลังมองหาคุณสมบัติเฉพาะใด ๆ เราอาจซ่อนมันไว้ที่ไหนสักแห่ง!

Ubuntu-vps ทางเลือกที่ชัดเจน

เซิร์ฟเวอร์ที่ใช้ Linux ส่วนใหญ่ใช้ Ubuntu; ทำไมไม่คุณ? ค้นพบว่าทำไมทุกคนถึงรัก Ubuntu — รับ Ubuntu VPS ที่ได้รับการปรับปรุง

รับ Ubuntu VPS ของคุณ

สรุป

Redis เป็นซอฟต์แวร์หน่วยความจำโอเพ่นซอร์สขั้นสูงที่ออกแบบมาเพื่อช่วยให้ผู้ใช้เข้าถึงข้อมูลได้เร็วขึ้น คุณสามารถติดตั้ง Redis บน Ubuntu, Mac OS X และระบบ POSIX ส่วนใหญ่ได้ มีสองวิธีที่คุณสามารถติดตั้ง Redis บน Ubuntu:

  1. อูบุนตู VPS
  2. คำสั่ง CLI

เราได้กล่าวถึงทั้งสองวิธีในบทความนี้ แต่เป็นการดีที่สุดที่จะใช้ Ubuntu VPS เพื่อติดตั้ง Redis บน Ubuntu เนื่องจาก:

  • VPS บนคลาวด์ของเรามีเวลาให้บริการ 99.95% และสามารถรองรับการรับส่งข้อมูลปริมาณมากได้
  • VPS บนคลาวด์ของเราได้รับการรักษาความปลอดภัยด้วยเครื่องมือเข้ารหัสขั้นสูงเพื่อปกป้องระบบของคุณจากการโจมตีที่เป็นอันตรายและภัยคุกคามทางไซเบอร์
  • Cloud VPS ของเราสามารถปรับแต่งได้อย่างสมบูรณ์ตามความต้องการของคุณ ดังนั้นเมื่อธุรกิจของคุณเติบโตขึ้น คุณจะไม่ต้องกังวลกับการสูญเสียข้อมูลหรือการจัดการปริมาณข้อมูลที่เพิ่มขึ้นอย่างรวดเร็ว

ที่ Cloudzy เรานำเสนอเซิร์ฟเวอร์ส่วนตัวเสมือนที่หลากหลาย ซึ่งทั้งหมดได้รับการออกแบบมาเพื่อตอบสนองความต้องการของลูกค้าของเรา ติดต่อเราเพื่อหาข้อมูลเพิ่มเติม

คลาวด์-vps คลาวด์ VPS

ต้องการ Cloud VPS ที่มีประสิทธิภาพสูงหรือไม่? รับของคุณวันนี้และจ่ายเฉพาะสิ่งที่คุณใช้กับ Cloudzy เท่านั้น!

เริ่มต้นที่นี่

คำถามที่พบบ่อย

เหตุใดฉันจึงควรติดตั้ง Redis บน Ubuntu

Redis เป็นซอฟต์แวร์หน่วยความจำโอเพ่นซอร์สขั้นสูงที่รวดเร็วซึ่งพัฒนาขึ้นเพื่อเพิ่มความเร็วและประสิทธิภาพของระบบ นี่คือเหตุผลที่คุณควรติดตั้ง Redis Ubuntu 20.04:

  • ลดเวลาในการโหลดหน้าเว็บเนื่องจากคุณสมบัติการแคช
  • เร่งกระบวนการดึงข้อมูลให้เร็วขึ้น
  • อนุญาตให้ผู้ใช้ดำเนินกระบวนการธุรกรรมหลายรายการ
  • ปรับปรุงการสื่อสารระหว่างส่วนต่างๆ ของแอปพลิเคชัน

ฉันสามารถติดตั้ง Redis บนทุกสิ่งได้หรือไม่

คุณสามารถทำได้ แต่โปรดจำไว้ว่า แม้ว่า Redis จะเป็นฐานข้อมูลในหน่วยความจำที่รวดเร็ว แต่ก็มีข้อจำกัดตามขนาด RAM ของระบบของคุณ หากคุณต้องการประสิทธิภาพที่ดีที่สุดจาก Redis ข้อมูลสูงสุดที่คุณจัดเก็บไว้ไม่ควรเกิน 1/3 ของขนาด RAM ของคุณ

ความแตกต่างระหว่าง Redis และ MySQL คืออะไร?

  • Redis เป็นฐานข้อมูลที่ไม่สัมพันธ์กันซึ่งมีการจำลองแบบในตัว การเขียนสคริปต์ Lua และการขับไล่ LRU ซึ่งใช้สำหรับการเข้าถึงและการจัดการหน่วยความจำแบบเรียลไทม์และรวดเร็ว
  • MySQL เป็นฐานข้อมูลเชิงสัมพันธ์ที่เขียนด้วยภาษา SQL ซึ่งทำให้เป็นตัวเลือกที่ยอดเยี่ยมสำหรับการปรับปรุงประสิทธิภาพของเว็บแอปพลิเคชัน
แบ่งปัน

เพิ่มเติมจากบล็อก

อ่านต่อ

สัญลักษณ์ดั้งเดิมของ MongoDB นำเสนอบนเซิร์ฟเวอร์แห่งอนาคตเพื่อติดตั้ง MongoDB บน ​​Ubuntu+ สโลแกนเกี่ยวกับสิ่งที่คาดหวังจากบทความ + ชื่อของบทความ + โลโก้แบรนด์ Cloudzy
ฐานข้อมูลและการวิเคราะห์

วิธีการติดตั้ง MongoDB บน ​​Ubuntu สามเวอร์ชันล่าสุด (ทีละขั้นตอน)

ดังนั้นคุณจึงตัดสินใจใช้ MongoDB ซึ่งเป็นทางเลือกที่ยอดเยี่ยมแทน MariaDB สำหรับการสร้างแอป MERN stack แพลตฟอร์มการวิเคราะห์ หรือระบบที่ใช้เอกสารใดๆ แต่กลับพบกับอุปสรรคที่ดี

จิม ชวาร์ซจิม ชวาร์ซ อ่าน 12 นาที
การจัดการข้อมูลอัจฉริยะสำหรับธุรกิจของคุณ: พื้นที่จัดเก็บและการสำรองข้อมูล “เหมือนคลาวด์” ด้วย VPS
ฐานข้อมูลและการวิเคราะห์

การจัดการข้อมูลอัจฉริยะสำหรับธุรกิจของคุณ: พื้นที่จัดเก็บและการสำรองข้อมูล “เหมือนคลาวด์” ด้วย VPS

VPS สำหรับการจัดการข้อมูลทางธุรกิจที่ปลอดภัยเป็นกลยุทธ์ที่ฉันแนะนำเมื่อใดก็ตามที่บริษัทตัดสินใจว่าถึงเวลาแล้วที่จะหยุดจัดการไฟล์ในแล็ปท็อป ไฟล์แนบในอีเมล และลืมไปครึ่งหนึ่ง

เรกซ่า ไซรัสเรกซ่า ไซรัส อ่าน 7 นาที
มุมมองที่เป็นรูปธรรมกับมุมมอง
ฐานข้อมูลและการวิเคราะห์

มุมมองที่เป็นรูปธรรมกับมุมมอง: การทำความเข้าใจบทบาทของพวกเขาในฐานข้อมูล

ในระบบฐานข้อมูล มุมมองที่เป็นรูปธรรมเป็นอ็อบเจ็กต์ฐานข้อมูลจะจัดเก็บผลลัพธ์ที่คำนวณไว้ล่วงหน้าของการสืบค้นเป็นตารางฟิสิคัล เนื่องจากข้อมูลถูกจัดเก็บไว้ในดิสก์จริงๆ จึงมีความซับซ้อน

ไอวี่ จอห์นสันไอวี่ จอห์นสัน อ่าน 7 นาที

พร้อมที่จะใช้งานหรือยัง? จาก $2.48/เดือน

คลาวด์อิสระ ตั้งแต่ปี 2008 AMD EPYC, NVMe, 40 Gbps คืนเงินภายใน 14 วัน