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.7.7.tar.gz (63.6 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.7.7-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: astrocyte_elasticsearch-0.7.7.tar.gz
  • Upload date:
  • Size: 63.6 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.7.7.tar.gz
Algorithm Hash digest
SHA256 e148622b28a0a255c4bc892e3a3b49220acdbd1d7d15780e05630c887a7b7ded
MD5 a5b88e1b9aa895a9e2255c353bd81691
BLAKE2b-256 0f9191a3d8d9270c2bd7e53c74b86b358d674b7a09f6253053e5057c2a593275

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for astrocyte_elasticsearch-0.7.7-py3-none-any.whl
Algorithm Hash digest
SHA256 c953e769a68ba86182ce344072c1d9aab56a4b1c4e1f0d36fd94aeab5ae6cee5
MD5 c56e44a9f7709c02e5b2c7b3e872f225
BLAKE2b-256 e5fe0990a726f864ff1cbca4c8607b678c4601eb5d78d5472fb55946da954333

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