Redis เป็นฐานข้อมูลหลัก
ได้คุณสามารถใช้ที่เก็บคีย์ - ค่า Redis เป็นฐานข้อมูลหลักได้ Redis ไม่เพียง แต่จัดเก็บคู่คีย์ - ค่าเท่านั้น แต่ยังรองรับโครงสร้างข้อมูลที่แตกต่างกันเช่น
- รายการ
- ชุด
- ชุดเรียง
- แฮช
- บิตแมป
- Hyperloglogs
Redis Data types เอกสารทางการ
Redis อยู่ในที่เก็บคีย์ - ค่าหน่วยความจำดังนั้นคุณต้องระวังหากเซิร์ฟเวอร์ Redis เกิดความล้มเหลวข้อมูลของคุณจะสูญหาย
Redis ยังสามารถตรวจสอบข้อมูลอย่างเป็นทางการได้อีกด้วย
เอกสารทางการ Redis Persistence
Redis เป็นแคช
ใช่ Redis อยู่ระหว่างใน Django และ RDBMS
มันทำงานอย่างไร
given a URL, try finding that page in the cache if the page is in the cache: return the cached page else: generate the page save the generated page in the cache (for next time) return the generated page
กรอบแคชของ Django เอกสารอย่างเป็นทางการ
จะใช้ Redis กับ Django ได้อย่างไร
เราสามารถใช้ redis python client redis-pyสำหรับแอปพลิเคชัน Django
ไคลเอนต์ Redis python redis-py Github
เราสามารถใช้Django-redisสำหรับ django cache backend
Django-redisสร้างบนredis-pyและเพิ่มคุณสมบัติพิเศษที่เกี่ยวข้องกับแอปพลิเคชัน django
Django-redis doc Github
ห้องสมุดอื่น ๆ ก็มีเช่นกัน
Redis ใช้กรณีและประเภทข้อมูล
บางกรณีการใช้งาน
- แคชเซสชัน
- การวิเคราะห์ตามเวลาจริง
- การแคชเว็บ
- ลีดเดอร์บอร์ด
กรณีการใช้งาน Redis ยอดนิยมตามประเภทโครงสร้างข้อมูลหลัก
บริษัท เทคโนโลยีขนาดใหญ่ที่ใช้ Redis
Twitter GitHub Weibo Pinterest Snapchat Craigslist Digg StackOverflow Flickr