우리는 약 5 년 동안 성장해 온 데이터베이스를 가지고 있습니다. 메인 테이블은 100 개의 컬럼과 7 억 개의 로우를 가지고 있습니다.수백만 행 저장소/쿼리를위한 최상의 데이터베이스
일반적인 사용 사례는 주어진 기준과 일치하는 행 수를 계산하는 것입니다. select count (*) 여기서 column1 = 'TypeA'및 column2 = 'BlockC'입니다.
다른 사용 사례는 조건과 일치하는 행을 검색하는 것입니다.
쿼리가 약간의 시간이 걸리는 것으로 시작되었지만 이제는 몇 분이 걸립니다. 가능한 한 빨리 두 가지 유스 케이스를 만들 수있는 DBMS를 찾고 싶습니다.
일부 열 저장소 데이터베이스와 Apache Cassandra를 조사했지만 최상의 옵션이 무엇인지 아직 알지 못합니다. 어떤 아이디어?
감사합니다. 설명에 문제가 있습니다. 그는 70 억 줄을 가지고 있습니다. 1 년에 약 10 억개 가량 성장할 것이라는 견적을했습니다. 새로운 정의로 당신은 여전히 동일한 솔루션을 조언합니까? – user1236552