2014-07-26 14 views
5
  1. Sofadb'deki her belge türü için ayrı bir veritabanınızın olması veya her tür belgenin tek bir veritabanına yerleştirilmesi önerilir mi?
  2. Sofadb'de oluşturabileceğimiz veritabanı sayısında herhangi bir sınırlama var mı?
  3. Sofadb'de çok sayıda veritabanının oluşturulmasında herhangi bir sakınca var mı?

cevap

5
  1. hiçbir firma yanıt yoktur. Bazı yönergeler:

    • İki kullanıcı farklı kullanıcı kümeleri tarafından görülebiliyorsa, farklı DB'lerde olması gerekir (okuma/yazma özel dosyaları, her doc için değil, DB başınadır).
    • Aynı görünümde iki belge bulunması gerekiyorsa, bunlar aynı DB'de olmalıdır (görünümler yalnızca tek bir DB içindir).
    • İki tür belge çok sayıda olacak ve hiçbir zaman aynı görünüme dahil edilmeyecekse, farklı DB'lerde de olabilirler (böylece, bir türden bir görünüme erişmenin diğer tüm belgelerin işlenmesine gerek kalmayacaktır) tipi).
    • Bir veritabanını bırakmak ucuz, ancak tüm belgeleri bir veritabanından silmek pahalı. Veri son kullanma planınızı tasarlarken bunu aklınızda bulundurun.
  2. Sabit kodlanmış hiçbir şey yoktur, ancak elinizde bulunan donanımlara bağlı olarak kaynak kısıtlamalarına girmeye başlayacaksınız.

  3. "Büyük sayılar" ile ne demek istediğine bağlı. Binler iyidir; Muhtemelen milyarlarca değerindeki (V2.0.0'daki Cloudant değişimleriyle birlikte, DB sayımındaki makul sınırın muhtemelen artacağını tahmin ediyorum).