Keyvi é desenvolvido e mantido pela equipe de engenharia Cliqz e Hendrik Muhs. Cliqz é um fornecedor de tecnologias de navegador inovadoras e focadas na privacidade, com funcionalidade integrada de pesquisa rápida e anti-rastreamento.
Olá, companheiros amantes de Keyvi! Isto é para informar que Keyvi encontrou um novo lar e continuará a ser desenvolvido sob o fork em https://github.com/KeyviDev/keyvi. Vá até lá para obter o melhor e mais recente Keyvi, repleto de novos e interessantes recursos e correções de bugs.
Este repositório é mantido por motivos históricos e não será mantido ativamente.
Keyvi - a abreviação de "Índice de valor-chave" - define um subtipo especial das populares tecnologias de armazenamento de valor-chave (KVS). Como você pode imaginar pelo nome, keyvi é um armazenamento de valor-chave imutável, portanto, um índice e não um armazenamento. Os pontos fortes do Keyvi: alta taxa de compressão e extrema escalabilidade. Portanto, se você precisa de leitura/gravação on-line, o keyvi não é para você; no entanto, se o seu caso de uso for principalmente leituras e gravações pouco frequentes, você pode estar interessado em verificar o keyvi.
Rodas binárias pré-compiladas estão disponíveis para OS X e Linux no PyPi. Para instalar use:
pip install pykeyvi
A parte principal é uma biblioteca C++ somente de cabeçalho, mas a biblioteca TPIE de terceiros precisa ser compilada uma vez. As ferramentas de linha de comando também fazem parte do código C++. Para obter instruções, verifique o arquivo Leiame.
Para a extensão python pykeyvi, verifique o arquivo Leiame na subpasta pykeyvi.
Se você gosta de se aprofundar no básico, keyvi é inspirado nos 2 artigos a seguir:
keyvi é licenciado sob licença Apache 2.0, consulte licença para obter detalhes.
Além disso, o keyvi usa bibliotecas de terceiros que definem sua própria licença. Por favor, verifique a respectiva licença. As bibliotecas de terceiros podem ser encontradas em keyvi/3rdparty.
Relatórios de bugs, solicitações de recursos e perguntas gerais podem ser adicionados como um problema.
PRs são bem-vindos.
Questões? Preocupações? Sinta-se à vontade para nos contatar.