대규모 소매 체인을위한 솔루션을 설계하는 일을 맡았습니다. 120 만 명의 고객이 웹 사이트에 로그온하여 약 50 개가 넘는 최근 구매 (현재 달, 전월, 연도) 분포를 확인할 수 있기를 원합니다. 데이터는 매일 한 번씩 업데이트됩니다.
SQL Server 2012 기반 OLAP 큐브를 설치하고 웹 사이트에서 사전 큐브 캐싱과 같은 기능을 활용하여이 큐브를 직접 쿼리 할 수있게하려고합니다. 그러나 마음에 드는 개발자이기 때문에 SQL Server의 분석 서비스 부분에 대한 경험이 없으므로이 솔루션의 성능에 대해 상당히 우려하고 있습니다.
웹 사이트를 OLAP 큐브에 직접 연결하는 것이 실현 가능한 솔루션처럼 들립니까? 이러한 시스템은 SQL Server와 같은 여러 사용자의로드에 반응하여이 솔루션을 합리적인 솔루션으로 만들거나 완전히 다르게 작동합니까?
사용자가 자신의 상태를 자주 확인하지 않기를 기대하며 웹 서버 등에서 캐싱을 사용합니다.