मैंने थोड़ी देर के लिए रावेनडीबी के साथ देखा और खेला और मल्टीटेन्सी को देखना शुरू कर दिया है। multitenancy के लिए Ayendes नमूना इस तरह दिखता है:रावेनडीबी और मल्टीटेन्सी
using(var store = new DocumentStore
{
Url = "http://localhost:8080"
}.Initialize())
{
store.DatabaseCommands.EnsureDatabaseExists("Brisbane");
store.DatabaseCommands.EnsureDatabaseExists("Melbroune");
store.DatabaseCommands.EnsureDatabaseExists("Sidney");
using (var documentSession = store.OpenSession("Brisbane"))
{
documentSession.Store(new { Name = "Ayende"});
documentSession.SaveChanges();
}
}
मैं नहीं जानता कि कैसे प्रत्येक डेटाबेस संग्रहीत और इसलिए सवाल है: क्या किरायेदारों का एक बहुत के साथ बड़े अनुप्रयोगों के लिए है कि काम करता है?
एफवाईआई - 'EnsureDatabaseExists' 'Raven.Client.Extensions' के लिए निर्देश का उपयोग किए बिना काम नहीं करेगा। मुझे इस जानकारी को खोजने में बहुत मुश्किल समय था। –