2010-05-19 3 views
10

큰 사이트가 memcache에서 cassandra로 전환하는 다른 출처의 기사를 계속 제공하고 있습니다. mySQL 배경에서 볼 때, 나는 서로 비교했을 때 찬성/반대를보기 위해 약간의 두통을 겪을 것이다.memcache 대신 cassandra를 사용 하시겠습니까?

이 문제에 대해 자세히 알아 보려면 저를 도울 수 있습니까?

+0

카산드라는 분산 데이터베이스입니다. Memcached는 분산 메모리 객체 캐싱 시스템입니다. 당신은 그것을 무엇을 사용하려고합니까? 캐싱? – Tommy

답변

14

대부분의 상황에서 memcached 을 캐시로 사용하여을 Cassandra로 대체하는 것은 어리석은 일입니다.

Digg와 같은 회사는 데이터베이스 + memcached 쌍을 Cassandra로 교체합니다. Cassandra는 내구성이 뛰어난 저장 장치와 통합 된 고성능 캐시 ("행 캐시")를 모두 제공합니다. 이렇게하면 memcached가 오래된 슬레이브 (Twitter에서 "잠재적 일관성"이라고 부르는)에서 채워지는 것과 같은 문제를 방지하고 클러스터 관리를 단순화합니다.

관련 문제