cherrys

Software screenshot:
cherrys
Podrobnosti Software:
Verze: 0.4
Datum uploadu: 11 May 15
Licence: Volný
Popularita: 12

Rating: 3.5/5 (Total Votes: 2)

Cherrys je Redis backend pro CherryPy zasedání.
CherryPy kopy některé vážné zadek v kategorii "Jsem jen rámec HTTP"! Od verze 3.2 podporuje 4 typy úložiště pro zasedání ve výchozím nastavení:
- Ram
- Soubor
- PostgreSQL
- Memcached
REDIS se těší rostoucí oblibě jako alternativa k Memcached (a je plně podporována dotCloud!)
Instalace
Pokud nepoužíváte ještě PIP. Nainstalujte si jej a zatímco vy se na to zvážit použití VIRTUALENV příliš.
PiP nainstalovat Cherrys
REDIS-Py a CherryPy jsou povinni závislosti proto budou instalovány v případě potřeby.
Doporučujeme instalovat hiredis-py (rychlejší parser) stejně.
PiP nainstalovat hiredis
Usage (a abusage)
Abych řekl CherryPy které backend používat, musíme specifikovat storage_type pro nástroj zasedání. Možná budete chtít přečíst více o konfiguraci CherryPy.
tools.sessions.storage_type: "REDIS"
Ale CherryPy neví REDIS. Proto první věc, kterou musíme udělat, je přidat třídu Cherrys RedisSession na cherrypy.lib.sessions.
Dovozní Cherrys
cherrypy.lib.sessions.RedisSession = cherrys.RedisSession
Je to tak jednoduché!
Config Slovník
K dispozici jsou 4 volitelné parametry můžete nastavit:
- Hostitel [127.0.0.1]
- Přístav [6379]
- Db [0]
- Heslo [Žádný]
Plná config slovník pro aktivaci REDIS couval zasedání bude vypadat takto.
config = {
& Nbsp; "tools.sessions.on": To je pravda,
& Nbsp; "tools.sessions.storage_type": "REDIS",
& Nbsp; "tools.sessions.host": "REDIS_HOST",
& Nbsp; "tools.sessions.port": "REDIS_PORT",
& Nbsp; "tools.sessions.db": "REDIS_DB",
& Nbsp; "tools.sessions.password": "REDIS_PASSWORD"
& Nbsp;}

Požadavky na :

  • Python

Ostatní software developer Eugene Van den Bulke

spot
spot

14 Apr 15

Komentáře k cherrys

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!