Share via


astradb Package

Modules

astra_client
astradb_memory_store
astradb_settings
utils

Classes

AstraDBMemoryStore

A memory store that uses Astra database as the backend.

Note: This class is marked as 'experimental' and may change in the future.

Initializes a new instance of the AstraDBMemoryStore class.

AstraDBSettings

AstraDB model settings.

Settings for AstraDB connection:

  • app_token: SecretStr | None - AstraDB token (Env var ASTRADB_APP_TOKEN)
  • db_id: str | None - AstraDB database ID (Env var ASTRADB_DB_ID)
  • region: str | None - AstraDB region (Env var ASTRADB_REGION)
  • keyspace: str | None - AstraDB keyspace (Env var ASTRADB_KEYSPACE)

Note: This class is marked as 'experimental' and may change in the future.