redis-completion

Софтуер снимки:
redis-completion
Софтуер детайли:
Версия: 0.4.0
Дата на качване: 20 Feb 15
Розробник: Charles Leifer
Разрешително: Безплатно
Популярност: 2

Rating: nan/5 (Total Votes: 0)

преразпределяне-завършване е пакет, който осигурява автоматично довършване с преразпределяне на базата на:
- Http://antirez.com/post/autocomplete-with-redis.html
- Http://stackoverflow.com/questions/1958005/redis-autocomplete/1966188
<Силен> Usage
Ако просто искате да съхранявате наистина прости неща, като струни:
двигател = RedisEngine ()
заглавия = ['Python програмиране "," програмиране C "," единица тестване Пайтън ",
& Nbsp; "софтуерното тестване", "софтуер дизайн"]
карта (engine.store, титли)
>>> Engine.search ("Път")
["Python програмиране", "единица тестване Пайтън"]
>>> Engine.search ("тест")
["Софтуерното тестване", "единица тестване Пайтън"]
Ако искате да съхраните по-сложни данни, като публикации в блога:
Entry.create (заглавие = "запис за Пайтън", публикувана = True)
Entry.create (заглавие = "всичко за преразпределяне", публикувана = True)
Entry.create (заглавие = "използване преразпределяне с питон", публикувана = False)
за вписване в Entry.select ():
& Nbsp; engine.store_json (entry.id, entry.title, {
& Nbsp; "публикува": entry.published,
& Nbsp; "заглавието": entry.title,
& Nbsp; "URL": entry.get_absolute_url (),
& Nbsp;})
>>> Engine.search_json ("pytho")
[{"Публикува": Вярно е, че "заглавието": "запис за Пайтън", "URL": "/ блог / 1 /"},
& Nbsp; {"публикува": False, "заглавието": "използване преразпределяне с питон", "URL": "/ блог / 3 /"}]
# просто публикуваните записи, моля
>>> engine.search_json ("REDIS", филтри = [ламбда I: I ["публикува"] == True])
[{U'published ": Вярно е, u'title": u'all за преразпределяне ", u'url": ф "/ блог / 2 /"}]
<Силен> Инсталиране
Инсталирайте с PIP:
PIP инсталирате преразпределяне-завършване
Инсталирайте чрез Git:
Git клонинг https://github.com/coleifer/redis-completion.git
CD преразпределяне-завършване
питон setup.py инсталирате

<силни> Изисквания :

  • Python

Друг софтуер на разработчика Charles Leifer

django-generic-m2m
django-generic-m2m

14 Apr 15

beefish
beefish

20 Feb 15

Коментари към redis-completion

Коментари не е намерена
добавите коментар
Включете на изображения!