มีวิธีรับไอเท็มสุ่มจาก memcache หรือไม่?
รับไอเทมสุ่มจาก Memcache - Google App Engine
comment
คุณกำลังพยายามแก้ไขปัญหาอะไร คุณต้องการคุณสมบัติทางสถิติของการสุ่มอะไร? ไม่มีวิธีการถาม memcache สำหรับค่าสุ่มในตัว อย่างไรก็ตาม อาจมีวิธีบรรลุเป้าหมายได้หากไม่มีฟีเจอร์นี้
- person Peter Recore   schedule 11.01.2012
comment
ฉันกำลังทำสิ่งที่คล้ายกับโซลูชันนี้ stackoverflow.com/a/3451052/281021 ฉันแค่สงสัยว่ามันจะได้ประโยชน์จากการเพิ่มประสิทธิภาพใด ๆ โดยใช้ memcache หรือไม่
- person Albert   schedule 16.01.2012
คำตอบ (2)
ไม่ ไม่มีวิธีเลือกองค์ประกอบแบบสุ่มจาก memcache มันไม่ได้ออกแบบมาเพื่อสิ่งนั้นเช่นกัน
person
Nick Johnson
schedule
12.01.2012
คุณช่วยมอบโซลูชันนี้ stackoverflow.com/a/3451052/281021 memcache สามารถช่วยในทางใดทางหนึ่งได้หรือไม่?
- person Albert; 16.01.2012
@Albert ไม่ เนื่องจากไม่มีวิธีสืบค้น memcache จึงรับเฉพาะคีย์เท่านั้น
- person Nick Johnson; 16.01.2012
ไม่ใช่ผ่าน API โดยตรง
แต่คุณสามารถสร้างรายการคีย์รูปภาพสำหรับรูปภาพทั้งหมดใน memcache แล้วสุ่มเลือกจากรายการนั้น รายการนี้จะต้องให้ฉันจัดเก็บไว้ใน memcache ด้วย
person
Peter Knego
schedule
11.01.2012
คุณจะรู้ได้อย่างไรว่ารูปภาพใดอยู่ใน memcache เพื่อสร้างรายการของคุณ รายการใน Memcache สามารถหายไปได้ตลอดเวลาโดยไม่มีคำเตือน
- person Peter Recore; 11.01.2012
ตามปกติคุณพยายามดึงมันมาจากแคช หากไม่มีให้โหลดจากที่เก็บข้อมูล งานเพิ่มเติมคือการเพิ่ม/ลบรายการออกจากรายการเมื่อมีการเพิ่ม/ลบรูปภาพออกจาก memcache
- person Peter Knego; 11.01.2012
ฉันคิดว่าการไปที่ดาต้าสโตร์ไม่เป็นที่ยอมรับ สำหรับฉัน คำถามคือ ฉันจะรับไอเท็มสุ่มที่อยู่ใน Memcache ตอนนี้ โดยไม่ต้องไปที่ Datastore ได้ไหม
- person Peter Recore; 12.01.2012
หากการไปที่ Datastore เป็นสิ่งที่ยอมรับได้ แล้วทำไมคุณจึงต้องติดตามว่ามีอะไรอยู่ใน Memcache ด้วย? เพียงเลือกบันทึกแบบสุ่มจากที่เก็บข้อมูล
- person Peter Recore; 12.01.2012
นอกจากนี้จะเกิดอะไรขึ้นเมื่อรายการนั้นหายไป?
- person Peter Recore; 12.01.2012