Store 통합으로 장기 메모리 구축하기

Store 통합으로 장기 메모리 구축하기

Store는 LangGraph에서 장기 메모리를 가능하게 해줘요. 에이전트가 스레드를 넘어 정보를 영속화하고 꺼내 쓸 수 있게 하죠. 그래프·스레드 수준을 넘어서 오래가는 상태가 필요하다면 Store가 그 저장소 역할을 해요. 커스텀 스토리지 backend를 위해 내 손으로 store를 만들고 싶다면 Build a custom store 문서를 보세요.

출처: 공식문서

사용 가능한 Store backend

각 backend별로 패키지와 소스가 정리된 표를 함께 볼게요.

Backend Package Source
In-memory langgraph-checkpoint langchain-ai/langgraph
PostgreSQL langgraph-checkpoint-postgres langchain-ai/langgraph
Redis langgraph-checkpoint-redis redis-developer/langgraph-redis
MongoDB langgraph-store-mongodb langchain-ai/langchain-mongodb
Upstash Redis langgraph-store-upstash Tghez/langgraph-store-upstash

어느 backend를 쓰든 핵심은 같아요. 장기 메모리가 필요하면 그에 맞는 패키지를 설치하고 Store를 연결하면 돼요.

더 알아보기 (Learn more)