---
title: Key-Value Stores | LlamaIndex OSS Documentation
---

Key-Value stores are the underlying storage abstractions that power our [Document Stores](/python/framework/module_guides/storing/docstores/index.md) and [Index Stores](/python/framework/module_guides/storing/index_stores/index.md).

We provide the following key-value stores:

- **Simple Key-Value Store**: An in-memory KV store. The user can choose to call `persist` on this kv store to persist data to disk.
- **MongoDB Key-Value Store**: A MongoDB KV store.
- **Tablestore Key-Value Store**: A Tablestore KV store.

See the [API Reference](/python/framework-api-reference/storage/kvstore/index.md) for more details.

Note: At the moment, these storage abstractions are not externally facing.
