การเก็บข้อมูล key-value ด้วย Redis
Redis เป็นเครื่องมือที่ทรงพลังสำหรับการเก็บข้อมูลแบบ key-value และนิยมใช้กันอย่างแพร่หลายในเว็บแอปพลิเคชัน ในแบบฝึกหัดนี้ สมมติว่าคุณเป็นนักพัฒนาที่กำลังสร้าง widget แสดงสภาพอากาศปัจจุบันสำหรับผู้ใช้งานแอปพลิเคชัน และใช้ Redis ในการแคชข้อมูลนี้
เพื่อให้พร้อมเริ่มต้น การเชื่อมต่อกับ Redis cluster ได้ถูกสร้างไว้ให้แล้วในตัวแปร redis_conn ลองลงมือทำกันเลย!
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
NoSQL เบื้องต้น
คำแนะนำการฝึกหัด
- เก็บค่า
"London"ไว้ที่ key"city" - ใช้ key
"sunshine"เพื่อเก็บค่า7 - ดึงค่าที่เก็บไว้ใน key
"city"และ"sunshine"แล้วดูผลลัพธ์ที่แสดงจากคำสั่งprint
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Store the city key-value pair
redis_conn.____("____", "London")
# Store the sunshine key-value pair
____.____("____", "____")
# Retrieve values stored at the city and sunshine keys
city = redis_conn.____("____")
sunshine = ____.____("____")
print(city)
print(sunshine)