Utilitários leves do Python para trabalhar com Redis.
O objetivo do Walrus é tornar o trabalho com Redis em Python um pouco mais fácil. Em vez de pedir que você aprenda uma nova biblioteca, as subclasses Walrus e estende o cliente redis-py popular, permitindo que ele seja usado como substituição. Além de todos os recursos do redis-py , a Walrus adiciona suporte para alguns comandos mais recentes, incluindo suporte total a fluxos e grupos de consumidores.
Walrus consiste em:
Estruturas persistentes implementadas no topo dos hashes. Suporta índices secundários para permitir a filtragem sobre igualdade, desigualdade, intervalos, menos/maior do que e um índice de pesquisa de texto completo básico. A pesquisa de texto completo possui um analisador de consulta de pesquisa booleana, haste de porter, filtragem de palavras paradas e implementação opcional de dupla metafone.
Por favor, abra um problema do Github e tentarei o meu melhor para consertá -lo!
A Walrus também pode se integrar aos bancos de dados do tipo Redis Rlite, Ledis e Vedis. Verifique a documentação para obter mais detalhes.