django-redis

    1熱度

    1回答

    我正在使用Django 1.7和GeoDjango創建一個網站。當我需要優化網站速度時,我已經達到了目標。 瓶頸之一是查詢執行。即使經過優化,仍有一些查詢運行緩慢。 所以我想緩存查詢結果並將它們存儲在Redis中。 我得到的問題是我無法緩存一些查詢結果。特別是那些包含幾何類型和距離計算的。我打「TypeError:無法醃製二進制對象」錯誤。 緩存Django/GeoDjango QuerySets

    0熱度

    1回答

    我必須按時完成任務,因爲我使用的是django_cron。 在設定: INSTALLED_APPS = [ 'mailsnake', 'corsheaders', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.co

    0熱度

    1回答

    如何使用django-redis訪問其他較低名稱空間? cache.keys("*") 只給我名字空間1:1:TEST這是我通過django-redis放入的關鍵字。請參閱下面的圖片,這是我可以訪問的唯一名稱空間。我如何訪問其餘資產? 謝謝! 凱西

    1熱度

    1回答

    我在Django 1.8.8上有一個應用程序,緩存基於django-redis。我想更新到Django 1.9.2。但是django-redis not working with Django >= 1.9。 django-redis-cache也不適用於Django 1.9(對我而言)。我沒有在django-redis-cache的文檔中找到需求。 有沒有人在使用Django 1.9+的Redi

    1熱度

    1回答

    我已經通過pip安裝django-redis-session並添加此設置到settings.py文件: SESSION_ENGINE = 'redis_sessions.session' 當我去到終端和類型: $ redis-cli monitor 我當我登錄並註銷時,可以看到有變化(使用python-social-auth)。 我的問題是:如何根據用戶獲取會話(來自redis)? 如果我

    0熱度

    1回答

    我對這個包的工作有疑問。它如何寫入redis db? 這是我對Redis的設置 - CACHES = { 'default': { 'BACKEND': 'redis_cache.RedisCache', 'LOCATION': '/var/run/redis/redis.sock', 'OPTIONS': { 'DB': 2, },

    1熱度

    1回答

    我正在使用django-redis後端和django.core.cache.cache模塊。 Django緩存模塊似乎不支持推送到列表和操作某些數據結構的正確功能。 使用Django的緩存模塊在更新列表中的隱含實現: my_list = cache.get('my_list') my_list.append('my value') cache.set('my_list', my_list)

    3熱度

    2回答

    我正在構建一個具有「like」功能的社交應用程序,我使用django-redis來存儲每個帖子中的「like」數字,如下所示: from django_redis import get_redis_connection con = get_redis_connection("default") con.incr("post" + ":" + id) 從DOC Raw client acce

    1熱度

    1回答

    我正在尋找從python腳本獲取輸出到我的django web服務器。 我會在我的腳本中使用pySmartDL,所以即使當Django關閉時,我也需要它運行,並且django在啓動時需要從正在運行的腳本中獲取數據。 pySmartDL爲例腳本: import time from pySmartDL import SmartDL url_100mb_file = ['http://ipv4.d

    1熱度

    1回答

    我正在構建一個Django應用程序,該應用程序使用PostgreSQL進行數據存儲,使用Redis和Django Redis Cache進行Django會話存儲。我還將RQ用於異步作業隊列。我已經構建了應用程序,以便我的PostgreSQL數據庫駐留在單獨的服務器上。我有兩個問題: 是否應Redis的和Django的Redis的緩存都被我的Django的Web服務器上安裝,因爲他們正在處理會話存儲