나는 카산드라의 전문가가 아니란 것은 분명합니다. 따라서 질문은 어리석게 들릴 수 있습니다.Cassandra를 SQL을 캐시로 사용 하시겠습니까?
기존의 SQL 기반 프로젝트를 사용하면 쿼리 또는 삽입 속도를 높이기 위해 비즈니스 로직과 SQL 데이터베이스 사이에 추가 레이어로 no-SQL 데이터베이스 (예 : Cassandra)를 적용하는 것이 가능합니다.
비교적 새로운 기술이며 그 위치를 찾으려고합니다.
나는 카산드라의 전문가가 아니란 것은 분명합니다. 따라서 질문은 어리석게 들릴 수 있습니다.Cassandra를 SQL을 캐시로 사용 하시겠습니까?
기존의 SQL 기반 프로젝트를 사용하면 쿼리 또는 삽입 속도를 높이기 위해 비즈니스 로직과 SQL 데이터베이스 사이에 추가 레이어로 no-SQL 데이터베이스 (예 : Cassandra)를 적용하는 것이 가능합니다.
비교적 새로운 기술이며 그 위치를 찾으려고합니다.
.NET 플랫폼에 있다고 가정하면 Windows Server AppFabric 일명 Velocity 분산 SQL Server 캐시가 필요합니다.
카산드라는 정상적으로 작동하지만 데이터를 다시 작성해야하는지 신경 쓰지 않으면 memcached가 빠를 것입니다.
하지만 영구 캐시를 원한다면 Cassandra가 가장 좋은 옵션 일 것입니다. 예를 들어 reddit은 Cassandra를 사용하여 시작되었으며 더 많은 기능을 이전하려고합니다.
http://memcached.org/를 고려 했습니까? – Schildmeijer
아니요, 아직 없습니다. 그러나 요점은 nosql 데이터베이스에 대해 구체적으로 배우는 것입니다. – naeron84