cherrys

Software kuvakaappaus:
cherrys
Ohjelmiston tiedot:
Versio: 0.4
Lähetyksen päivämäärä: 11 May 15
Kehittäjä: Eugene Van den Bulke
Lupa: Vapaa
Suosio: 12

Rating: 3.5/5 (Total Votes: 2)

cherrys on Redis taustaosa Cherrypy istunnoissa.
Cherrypy potkii vakavia perse "Olen vain HTTP puitteet 'luokka! Versiosta 3.2 tukee 4 tyyppisiä varastoinnin istuntojen oletuksena:
- Ram
- Tiedostojen
- PostgreSQL
- Memcached
Redis on kasvava suosio vaihtoehtona memcached (ja on täysin tuettu dotCloud!)
asennus
Jos et käytä PIP vielä. Asenna se ja kun olet sitä harkita virtualenv liikaa.
Pip asentaa cherrys
redis-py ja Cherrypy tarvitaan riippuvuudet siis asennetaan tarvittaessa.
Suosittelemme, että asennat hiredis-py (nopeampi jäsennin) samoin.
Pip asentaa hiredis
Usage (ja väärä kielenkäyttö)
Voit kertoa Cherrypy joka ajurilta käyttää, meidän täytyy määritellä storage_type istuntojen työkalun. Voit lukea lisää aiheesta Cherrypy kokoonpano.
tools.sessions.storage_type: "redis"
Mutta Cherrypy ei tiedä Redis. Siksi ensimmäinen asia, joka meidän täytyy tehdä, on lisätä cherrys RedisSession luokan cherrypy.lib.sessions.
tuonti cherrys
cherrypy.lib.sessions.RedisSession = cherrys.RedisSession
Se on niin yksinkertaista!
Config sanakirja
On 4 valinnaisia ​​parametreja voit asettaa:
- Host [127.0.0.1]
- Port [6379]
- Db [0]
- Salasana [Ei mitään]
Täysi config sanakirjan aktivoida Redis tukena istuntoja voisi näyttää tältä.
config = {
& Nbsp; "tools.sessions.on": Totta,
& 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;}

vaatimukset

  • Python

Muu ohjelmistojen kehittäjä Eugene Van den Bulke

spot
spot

14 Apr 15

Kommentit cherrys

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!