Skip to main content

Elasticsearch DocumentStore adapter for Astrocyte

Project description

astrocyte-elasticsearch

Elasticsearch adapter implementing Astrocyte’s DocumentStore protocol (BM25 full-text).

Usage

from astrocyte_elasticsearch import ElasticsearchDocumentStore

store = ElasticsearchDocumentStore(url="http://localhost:9200")

Development

uv sync --extra dev
uv run pytest

Set ASTROCYTE_ELASTICSEARCH_URL (default http://127.0.0.1:9200).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

astrocyte_elasticsearch-0.11.0.tar.gz (63.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

astrocyte_elasticsearch-0.11.0-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file astrocyte_elasticsearch-0.11.0.tar.gz.

File metadata

  • Download URL: astrocyte_elasticsearch-0.11.0.tar.gz
  • Upload date:
  • Size: 63.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for astrocyte_elasticsearch-0.11.0.tar.gz
Algorithm Hash digest
SHA256 eddea66cecfdc9e9c4a52a70c5afbc0a0a89a2c0f8cfd5ca27bbd6eb9dd055db
MD5 5a21c87e3473a6a7244a8b6012be06e9
BLAKE2b-256 d8caec1409589b6faf04dffa398d61092a9df51d86bf647e8ddb94cc3068362f

See more details on using hashes here.

File details

Details for the file astrocyte_elasticsearch-0.11.0-py3-none-any.whl.

File metadata

File hashes

Hashes for astrocyte_elasticsearch-0.11.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4e0cd4025f6af06ba9e60e05f9f5eb31581aa04db49acef64ec2e6a237c97d78
MD5 c8b7c5d010be841cb0243d92fc922c24
BLAKE2b-256 ac7092c22b0db73ddff85bc259cf4867d219c92ca647e12fe65cb62991e305b0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page