2012-12-16 2 views
1

얼마 전에 우리의 Couchbase 클러스터는 메모리가 가득 차서 디스크에서 데이터를 읽기 시작했습니다. 메모리 양은 증가했지만 Couchbase는 여전히 디스크에서 읽습니다. 디스크 읽기는 소프트웨어의 오류 수를 크게 늘립니다. 그리고 나는 Couchbase가 정상적으로 다시 작동 할 수 있도록 디스크에서 메모리로 데이터를 복사 할 수 있는지 궁금합니다.메모리가 증가하여 Couchbase 데이터를 디스크에서 메모리로 복사하는 방법은 무엇입니까?

가상 코어 5.6 카우치베이스 주식회사의 v.1.8 여기 http://www.couchbase.com/docs/couchbase-manual-1.8/couchbase-introduction-architecture-diskstorage.html 문서화 카우치베이스 주식회사가 메모리에 데이터 집합을 유지하려고으로

답변

0

. 따라서 문서에 액세스하면 메모리에 저장됩니다.

실제 메모리를 추가 할 때는 클러스터/노드의 RAM 할당량을 늘려야합니다.

캐시 누락에 대한 정보가 있습니까?

원하는 것은 "모든 문서"를 메모리에 넣었습니까? (당신은 RAM을 가집니까?)

+0

문제는 내가 클러스터 및 노드에 대한 메모리를 증가 시켰지만, 상주 레벨은 80 %에 머물러 있었고 Couchbase는 디스크에서 메모리로 데이터를로드하지 못했습니다 (현재 메모리의 60 %가 사용 가능하지 않음). 이 버그를 Couchbase JIRA에 게시했습니다. 그들이 말하는 것을 볼 것입니다. –