Skip to main content

Key-value stores

Key-value stores are used by other LangChain components to store and retrieve data.

info

If you'd like to contribute an integration, see Contributing integrations.

Features

The following table shows information on all available key-value stores.

ClassLocalPackageDownloads
AstraDBByteStorelangchain-astradbPyPI - Downloads
CassandraByteStorelangchain-communityPyPI - Downloads
ElasticsearchEmbeddingsCachelangchain-elasticsearchPyPI - Downloads
InMemoryByteStorelangchain-corePyPI - Downloads
LocalFileStorelangchainPyPI - Downloads
RedisStorelangchain-communityPyPI - Downloads
UpstashRedisByteStorelangchain-communityPyPI - Downloads