memcached不工作,Django中的行数超过45,000

时间:2015-06-05 12:28:50

标签: django memcached

MySQL中有 50000 行,有四个字段。如果我使用memcached,如果行大于 45398 ,则无效。如果我使用少于memcached工作。就像我在 cache.set 中提到结果[45397] 一样,但是如果我提到的更多,memcached将无效。我也在memcached.conf中编辑了大小但是那里没有变化。这是我的代码。请帮我解决。

cache_key1="wen11"
result1 = cache.get(cache_key1)
cache_time=86400

if not result1: 
    result=fashion('title','product_id','color','brand')
    cache.set(cache_key1,result,cache_time)
    print "first time"

0 个答案:

没有答案