문제는 다음과 같습니다 유지 보수 기록을 유지SaaS, 중앙 데이터베이스, 사용자 별 데이터베이스 또는 조합? 다음과 같이 손
- SaaS는 필요가 다른 사용자가 공유 데이터의
- 5 %에 액세스하지 수, 즉 데이터의
- 95 %는 각 사용자에게 특정 것 나는 datab 사이에 찢어하고, CouchDB를 그래서
에 직면 대중 즉 CouchApp로 제공되는 유지 보수
사용자 당 데이터베이스는 훨씬 쉬운 백업 및 유지 관리, 더 작은 데이터 세트 및 더 쉬운 액세스 제어를 제공합니다. 부정적인 측면에서 어떻게 공유 데이터를 처리 할 수 있습니까?
사용자 당 데이터베이스와 공유 정보 (부분)를위한 하나의 공통 데이터베이스를 가질 수 있습니까? 그런 다음 모든 사용자 데이터베이스의 부품 문서를 중앙 데이터베이스로 복사하십시오. 여기에서 모든 사용자 데이터베이스로 복사하십시오. 이 경우 충돌을 처리하는 방법 (또는 가능한 경우 더 잘 피하십시오)?
또는 훨씬 간단한 방법이 있습니까? 또는 탄환을 물고 단지 하나의 중앙 데이터베이스로 이동합니까?
공통 부분이 다시 사용자 데이터베이스에 복제되지 않으면 제대로 이해할 수 있지만 사용자 데이터와 함께 뷰에서 결합 할 수는 없습니다. –