LiteIndex
내장, 스레드 및 프로세스 안전, 디스크 백업, 사용하기 쉬운, 쿼리 가능, 빠른 인덱스 (캐시) 구현
pip install - - upgrade liteindex [ all ]
정의 된 index
- 문서 | 자세한 예 | 벤치 마크
- 고정 스키마 색인 IE : 스키마는 손에 정의해야합니다.
-
number , boolean , datetime , string , compressed_string , blob , json , normalized_embedding 및 other 유형이 지원되며 can be queried upon - 다양한 수준의 쿼리 가능성을 가진 파이썬 객체를 저장할 수 있습니다.
-
Query language is subset of mongodb's . 모든 쿼리가 문서화됩니다 - 필터링으로 원활하고 매우 빠른 이웃 검색. 임베딩과 같이 평소와 같이 필터를 주문할 수 있습니다
- 스레드에서 작동하며 완벽하게 처리됩니다
- 단일 쿼리에서 검색 및 업데이트와 같은 편리한 기능, 업데이트, 검색, DEL, POP 등을위한 배치 작동 지원 ..
- 해당되는 곳에서 내장 수학 운영 지원 IE : += ETC는 단일 쿼리에서 최적으로 수행 할 수 있습니다.
- 압축은 기본적으로 지원되며 선택적 사용자 정의 압축 사전은 자동으로 구축 할 수 있습니다.
Kvindex
- 문서 | 자세한 예 | 벤치 마크
- 간단한 키 가치 저장소, 모든 파이썬 객체를 저장할 수 있으며, 적용 가능한 경우 평등, 분류, 최대, 최소 등을 위해 쿼리 할 수 있습니다.
- 해당되는 곳에서 내장 수학 운영 지원 IE : += ETC는 단일 쿼리에서 최적으로 수행 할 수 있습니다.
- 인터페이스와 같은 Python Dict가 있습니다
- 업데이트, 검색, 델, 팝 등에 대한 배치 작동 지원 ..
- 매우 빠르며 스레드에서 작동하며 완벽하게 처리됩니다
- 지원되는 퇴거 정책 :
LRU , LFU , any 및 연령 기반 무효화 및 규모, 카운트 기반 퇴거
function_cache
- 문서 | 자세한 예 | 벤치 마크
- Kvindex를 기준으로 모든 유형의 기능 호출을 캐시하는 데 사용될 수 있습니다.
- 배치 추론 캐싱 친화적