CouchDB'ye dayanan bir sistem tasarlıyorum. Bir kaç farklı bileşene sahip olacak - kullanıcıların listesi, ana veri deposu, günlüğe kaydetme, vs. Bir fikir almak istediğim şey, bir CouchDB veritabanının kapsamı ne olmalıdır? Her bir bileşen için ayrı veritabanlarım mı olmalı yoksa her şeyi bir araya getirmeli ve her belge için 'tip' özelliğini kullanmalı mıyım? Tek tek veritabanlarının oldukça mutlu olabileceğini biliyorum, ancak veritabanlarını bölmek yerine, her şeyi tek bir veritabanında tutarak etkilenen görünümlerin performansı nedir? Esasen, ticarete konu olan şeyler nelerdir?Ayrı bir CouchDB veritabanını ne zaman kullanırım?
Şerefe.
Teşekkür ederim, bu sadece peşindeyim! Benim içgüdüm erken optimizasyona karşıydı ve hepsini tek bir veritabanında tutmaya başladım, ancak günlükleri bölme önerisi iyi geliyor. – stompydan