문제

나는 RDBMS 대안과 같은 것들에 우연히 발견되었습니다.

내가 이해하는 것은 : Google & Amazon과 같은 대규모 웹 앱에 가장 적합합니다. 주로 매우 큰 분산 데이터 저장소에 집중했습니다.

이것이 기존의 비용이 많이 드는 대체 데이터 저장소를 찾는 소규모 스타트 업에 어떻게 도움이 될 수 있는지. 그리고 이것은 실제로 소규모 애플리케이션에 대한 성능 및 유지 보상 이득을 산출합니까?

나는 방금이 토론을 시작했고 여기 누군가가 이미이 새로운 접근법을 더 일찍 시도해 보려고 똑같은 좌절감을 느끼고 그것에 대한 경험을 얻을 수 있습니다. 이것은 우리와 같은 스타트 업에 도움이 될 수 있습니다 ..

도움이 되었습니까?

해결책

그것은 모두 스케일링 요구 사항에 따라 다릅니다. RBDMS는 잠금 장치가 필요하므로 실제로 "UP"만 축소 할 수 있습니다. Googles Bigtable 및 CouchDB와 같은 NOSQL 스타일의 DBS는 엄청나게 확장 가능하고 매우 저렴하지만 개발자는 애플리케이션 계층의 모든 종류의 데이터 일관성/결함 공차 문제를 처리해야하므로 앱을 작성하는 것이 매우 복잡해 질 수 있습니다.

작은 응용 프로그램의 경우 SQL 기반 관계형 데이터베이스를 사용하면 더 나을 것입니다. 이론적으로 훨씬 비싸지 만 소규모로 현실적이어서 가격은 훨씬 간단한 시스템으로 거래됩니다.

그러나 시작이 시작되면 많은 글을 다루어야하는 Muti-Tenant 솔루션이라면 대안을 신중하게 살펴 봅니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top