Liteindex
Implémentations Index (Cache) soutenue par le disque intégré, le thread et le processus.
pip install - - upgrade liteindex [ all ]
Défini index
- Documentation | Exemple détaillé | Repères
- Indice de schéma fixe IE: le schéma doit être défini avant la main
-
number , boolean , datetime , string , compressed_string , blob , json , normalized_embedding et other types sont pris en charge et can be queried upon - peut stocker n'importe quel objet Python avec différents niveaux de capacité de requête
-
Query language is subset of mongodb's . Toutes les requêtes sont documentées - Recherche de voisine la plus proche sans couture, très rapide avec filtrage. peut commander, filtrer comme d'habitude avec les intégres
- Fonctionne sur les fils, traite de manière transparente
- fonctionnalités pratiques comme la recherche et la mise à jour dans une requête unique, la prise en charge de l'opération par lots pour la mise à jour, la recherche, le del, la pop, etc.
- Support des opérations mathématiques sur place part où applicable, c'est-à-dire: + = etc peut être fait en une seule requête de manière optimale
- La compression est prise en charge nativement et en option que les dictionnaires de compression personnalisés peuvent être construits automatiquement
Kvindex
- Documentation | Exemple détaillé | Repères
- Store de valeur clé simple, peut stocker n'importe quel objet Python, peut être interrogé pour l'égalité, le tri, le maximum, le min, etc., où que ce soit applicable
- Support des opérations mathématiques sur place part où applicable, c'est-à-dire: + = etc peut être fait en une seule requête de manière optimale
- a une interface python
- Prise en charge de l'opération par lots pour la mise à jour, la recherche, Del, Pop, etc.
- Ultra Fast, fonctionne à travers les fils, traite de manière transparente
- Politiques d'expulsion soutenues:
LRU , LFU , any invalidation et taille basées sur l'âge, expulsion basée sur le compte
function_cache
- Documentation | Exemple détaillé | Repères
- Basé sur Kvindex, peut être utilisé pour mettre en cache les appels de fonction de tout type
- Batch Inference Caching Friendly