redis-completion

Software screenshot:
redis-completion
Dettagli del software:
Versione: 0.4.0
Data di caricamento: 20 Feb 15
Sviluppatore: Charles Leifer
Licenza: Libero
Popolarità: 57

Rating: nan/5 (Total Votes: 0)

Redis-completamento è un pacchetto che prevede il completamento automatico con Redis sulla base di:
- Http://antirez.com/post/autocomplete-with-redis.html
- Http://stackoverflow.com/questions/1958005/redis-autocomplete/1966188
Utilizzo
Se si desidera solo per memorizzare le cose davvero semplici, come le stringhe:
motore = RedisEngine ()
titoli = ['di programmazione python', 'di programmazione C', 'unit testing python',
& Nbsp; 'software testing', 'progettazione del software']
Mappa (engine.store, titoli)
>>> Engine.search ('PYT')
['Programmazione python', 'unit testing python']
>>> Engine.search ('test')
['Software testing', 'unit testing python']
Se si desidera memorizzare i dati più complessi, come nel blog:
Entry.create (title = 'una voce su python', pubblicata = True)
Entry.create (title = 'tutto su Redis', pubblicata = True)
Entry.create (title = 'utilizzando Redis con python', pubblicata = False)
per l'iscrizione nel Entry.select ():
& Nbsp; engine.store_json (entry.id, entry.title, {
& Nbsp; 'pubblicato': entry.published,
& Nbsp; 'title': entry.title,
& Nbsp; 'url': entry.get_absolute_url (),
& Nbsp;})
>>> Engine.search_json ('Pito')
[{'Pubblicato': True, 'title': 'una voce su python', 'url': '/ blog / 1 /'},
& Nbsp; {'pubblicato': falso, 'title': 'con Redis con python', 'url': '/ blog / 3 /'}]
# voci appena pubblicati, per favore
>>> engine.search_json ('' Redis, filtri = [lambda i: i ['pubblicato'] == true])
[{U'published ': True, u'title': u'all su Redis ', u'url': u '/ blog / 2 /'}]
Installazione
Installare con pip:
Pip installare Redis completamento
Installare via git:
git clone https://github.com/coleifer/redis-completion.git
cd Redis completamento
python setup.py install

Requisiti :

  • Python

Altri software di sviluppo Charles Leifer

django-generic-m2m
django-generic-m2m

14 Apr 15

beefish
beefish

20 Feb 15

Commenti a redis-completion

I commenti non trovato
Aggiungi commento
Accendere le immagini!