Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure Cosmos DB öykünücüsü, geliştirme amacıyla tasarlanmış Azure Cosmos DB hizmetine öykünen yerel bir ortam sağlar. Öykünücüyü kullanarak, Azure aboneliği oluşturmadan veya hizmet maliyeti ödemeden uygulamanızı yerel olarak geliştirebilir ve test edebilirsiniz. Uygulamanızın öykünücüyle çalışma biçiminden memnun olduğunuzda, sorunsuz bir şekilde Azure Cosmos DB hesabı kullanmaya geçiş yapabilirsiniz.
Önemli
Emülatörün üretim iş yükleri için kullanılmasını önermiyoruz.
İpucu
Yeni uygulamalar oluşturmaya yönelik en son örnekler için yeni Örnekler Galerimizi ziyaret edin
Öykünücü ile bulut hizmeti arasındaki farklar
Öykünücü, geliştirici çalışma alanınızda Azure Cosmos DB hizmetinin her yönünü öykünemeyen bir ortam sağlar. Öykünücü ile eşdeğer bulut hizmeti arasındaki işlevsellikte birkaç önemli fark vardır.
Önemli
Linux öykünücüsü şu anda Apple silikon serisi veya Microsoft ARM yongalarında çalışan geliştirici makinelerini desteklememektedir. Geçici bir çözüm, bir Windows sanal makinesi yüklemek ve öykünücüyü o platformda çalıştırmaktır.
Alternatif olarak, yeni Linux tabanlı Azure Cosmos DB öykünücüsü (önizleme) kullanabilirsiniz.
- Öykünücünün Veri Gezgini bölmesi yalnızca NoSQL API'si ve MongoDB API'si için desteklenir.
- Öykünücü yalnızca sağlanan aktarım hızını destekler. Öykünücü sunucusuz veri aktarımını desteklemez.
- Öykünücü başlatıldığında iyi bilinen bir anahtar kullanır. Çalışan öykünücünün anahtarını yeniden oluşturamazsınız. Farklı bir anahtar kullanmak için öykünücüyü belirtilen özel anahtarla başlatmanız gerekir.
- Öykünücü coğrafi bölgeler veya birden çok örnek arasında çoğaltılamaz. Öykünücünün yalnızca tek bir çalışmakta olan örneği desteklenmektedir. Öykünücü ölçeklenemiyor.
- Öykünücü ideale göre 400 RU/sn hızında en fazla 10 sabit boyutlu veya 5 sınırsız boyutlu kapsayıcıyı destekler. Teorik olarak daha fazla kapsayıcı oluşturabilirsiniz, ancak öykünücü ile performans kaybı yaşayabilirsiniz.
- Öykünücü yalnızca Oturum ve Güçlü tutarlılık düzeylerini destekler. Öykünücü ölçeklenebilir bir hizmet değildir ve aslında tutarlılık düzeylerini uygulamaz. Öykünücü, yalnızca test amacıyla yapılandırılmış tutarlılık düzeyini belirtir.
- Öykünücü, öğelerin benzersiz tanımlayıcısını 254 karakter boyutunda kısıtlar.
- Emülatör, sorgu başına en fazla beş
JOINifadeyi destekler.
Öykünücünün özellikleri, bulut hizmetinde yeni özelliklerin gelişiminin gerisinde kalabilir. Bulut hizmetinde, öykünücüde erişilebilir olmadan önce kısa bir gecikme yaşayabilecek potansiyel olarak yeni özellikler ve değişiklikler bulunabilir.
Kimlik Doğrulaması
Öykünücüye yapılan her isteğin TLS/SSL üzerinden bir anahtar kullanılarak doğrulanması gerekir. Öykünücü, iyi bilinen bir kimlik doğrulama anahtarı kullanması için yapılandırılmış tek bir hesap ile birlikte gelir. Varsayılan olarak, öykünücü ile kullanılmasına izin verilen tek kimlik bilgileri bu kimlik bilgileridir:
| Değer | |
|---|---|
| Uç nokta | localhost:8081 |
| Anahtar | C2y6yDjf5/R+ob0N8A7Cgv30VRDJIWEHLM+4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw/Jw== |
| Bağlantı dizesi | AccountEndpoint=https://localhost:8081/;AccountKey=C2y6yDjf5/R+ob0N8A7Cgv30VRDJIWEHLM+4QDU5DE2nQ9nDuVTqobD4b8mGGyPMbIZnqyMsEcaGQy67XIw/Jw==; |
İpucu
Windows (yerel) öykünücüsü ile öykünücünün kullandığı anahtarı da özelleştirebilirsiniz. Daha fazla bilgi için bkz. Windows öykünücüsü bağımsız değişkenleri.
Öykünücü sertifikayı içeri aktarma
Bazı durumlarda, öykünücünün çalışan kapsayıcısından TLS/SSL sertifikasını konak makinenize manuel olarak aktarmak isteyebilirsiniz. Bu adım, SDK'da TLS/SSL doğrulamasını devre dışı bırakma gibi hatalı uygulamaları önler. Daha fazla bilgi için bkz sertifikayı içeri aktarma.
İlgili içerik
- Linux tabanlı Azure Cosmos DB öykünücüsü (önizleme)
- Azure Cosmos DB öykünücüsü'ni indirin.