# AsyncBatchedBaseStore

> **Class** in `langgraph.store`

📖 [View in docs](https://reference.langchain.com/python/langgraph.store/base/batch/AsyncBatchedBaseStore)

Efficiently batch operations in a background task.

## Signature

```python
AsyncBatchedBaseStore(
    self,
)
```

## Extends

- `BaseStore`

## Constructors

```python
__init__(
    self,
) -> None
```


## Methods

- [`aget()`](https://reference.langchain.com/python/langgraph.store/base/batch/AsyncBatchedBaseStore/aget)
- [`asearch()`](https://reference.langchain.com/python/langgraph.store/base/batch/AsyncBatchedBaseStore/asearch)
- [`aput()`](https://reference.langchain.com/python/langgraph.store/base/batch/AsyncBatchedBaseStore/aput)
- [`adelete()`](https://reference.langchain.com/python/langgraph.store/base/batch/AsyncBatchedBaseStore/adelete)
- [`alist_namespaces()`](https://reference.langchain.com/python/langgraph.store/base/batch/AsyncBatchedBaseStore/alist_namespaces)
- [`batch()`](https://reference.langchain.com/python/langgraph.store/base/batch/AsyncBatchedBaseStore/batch)
- [`get()`](https://reference.langchain.com/python/langgraph.store/base/batch/AsyncBatchedBaseStore/get)
- [`search()`](https://reference.langchain.com/python/langgraph.store/base/batch/AsyncBatchedBaseStore/search)
- [`put()`](https://reference.langchain.com/python/langgraph.store/base/batch/AsyncBatchedBaseStore/put)
- [`delete()`](https://reference.langchain.com/python/langgraph.store/base/batch/AsyncBatchedBaseStore/delete)
- [`list_namespaces()`](https://reference.langchain.com/python/langgraph.store/base/batch/AsyncBatchedBaseStore/list_namespaces)

---

[View source on GitHub](https://github.com/langchain-ai/langgraph/blob/916025d2f6d9f6ddb2628bd248bc4f3db632d9a8/libs/checkpoint/langgraph/store/base/batch.py#L58)