2012-02-05 5 views
1

압축 된 웹 사이트를 운영하거나 압축하지 않으면 비용이 많이 듭니까?데이터 압축 비용 찾기

당신이 압축 된 형태로 데이터를 저장하는 경우 :

Compressed size: 280GB 
Uncompressed size: 5TB 

는 당신이 필요로하는 것이 사용자에게 웹 페이지를 제공하기 위해, 우리는 데이터베이스에있는 모든 데이터를 고려 :

을 위키 백과의 예를 살펴
  • 쿼리 데이터베이스
  • 압축을
  • 사용자의 BR에 데이터를 담아 기록에서 해당 기록 당신이 압축되지 않은 형태로 데이터를 저장하는 경우 owser

는 :

  • 쿼리는 데이터베이스에서 해당 기록을
  • 는 사용자의 브라우저에 데이터를 제공

압축 한 단계 더 추가 그 과정에 브라우저가 압축을 지원하지 않고 대역폭 비용을 제거한다고 가정하면 하드웨어 비용 측면에서 어떻게 영향을 미칩니 까? 레코드의 압축을 풀려면 더 많은 RAM이 필요하고 더 많은 CPU 명령어가 실행되어야합니다. 많은 요청이있는 경우 데이터 압축을 풀기 위해 더 많은 응용 프로그램 서버가 필요할 것이므로 운영 비용이 증가합니다.

내가 읽을 수있는 압축비에 대한 (사례) 연구가 있습니까?

+0

압축 비용을 매우 잘 설명하는 멋진 기사를 발견했습니다. http://devcentral.f5.com/weblogs/macvittie/archive/2009/05/27/i-am-wondering-why-not-all -websites-enabling-this-great.aspx – Nulik

+0

데이터가 정적입니까? 데이터의 사전 압축도 가능해야하며 실시간 성능에 영향을 미치지 않습니다. – Toymakerii

답변

0

일반적으로 데이터베이스는 이미 압축 된/압축되지 않은 문제를 해결했으며 데이터 수정을 희생시키는 정도에 따라 압축 as needed을 구성 할 수 있습니다. 일반적으로 압축 된 캐시 된 응답을 저장하는 대용량 솔루션을 살펴보면 RAM 기반 캐시 솔루션에서 발생하는 현상이 대부분 cost-effective입니다.

Wikipedia architecture에서 "텍스트는 압축되고 기사 간의 수정본 만 저장됩니다".