DocumentDB - Avantajlar
DocumentDB bazı çok benzersiz yeteneklerle öne çıkıyor. Azure DocumentDB, aşağıdaki temel özellikleri ve avantajları sunar.
Şema Ücretsiz
İlişkisel bir veritabanında, her tablonun, tablodaki her satırın uyması gereken sütunları ve veri türlerini tanımlayan bir şeması vardır.
Aksine, bir belge veritabanının tanımlanmış bir şeması yoktur ve her belge farklı şekilde yapılandırılabilir.
SQL Sözdizimi
DocumentDB, SQL dilini kullanarak karmaşık geçici sorgulara olanak tanır ve her belge oluşturulduğu anda anında sorgulanabilir. Belge hiyerarşisinin herhangi bir yerindeki herhangi bir özellik üzerinde arama yapabilirsiniz.
Ayarlanabilir Tutarlılık
Tutarlılık, kullanılabilirlik ve gecikme arasında sağlam ödünleşimler yapmanıza olanak tanıyan bazı ayrıntılı, iyi tanımlanmış tutarlılık seviyeleri sağlar.
Tutarlılık ve performans arasında en iyi dengeyi elde etmek için iyi tanımlanmış dört tutarlılık düzeyinden birini seçebilirsiniz. Sorgular ve okuma işlemleri için DocumentDB dört farklı tutarlılık düzeyi sunar -
- Strong
- Bounded-staleness
- Session
- Eventual
Elastik Ölçek
Ölçeklenebilirlik, NoSQL içeren oyunun adıdır ve DocumentDB bunu sunar. DocumentDB ölçeğini zaten kanıtladı.
Office OneNote ve Xbox gibi büyük hizmetler, onlarca terabayt JSON belgesi içeren veritabanları, bir milyondan fazla aktif kullanıcı ve% 99,95 kullanılabilirlik ile tutarlı bir şekilde çalışan DocumentDB tarafından zaten destekleniyor.
Uygulamanız büyüdükçe daha fazla birim oluşturarak DocumentDB'yi tahmin edilebilir performansla esnek bir şekilde ölçekleyebilirsiniz.
Tamamen Yönetilen
DocumentDB, Azure üzerinde çalışan bir hizmet olarak tam olarak yönetilen bulut tabanlı bir platform olarak mevcuttur.
Sizin kurmanız veya yönetmeniz gereken hiçbir şey yok.
Hiçbir sunucu, kablo, işletim sistemi ya da güncelleme yok, kurulacak replikalar yok.
Microsoft tüm bunları yapar ve hizmetin çalışmaya devam etmesini sağlar.
Kelimenin tam anlamıyla dakikalar içinde, yalnızca bir tarayıcı ve bir Azure aboneliği kullanarak DocumentDB ile çalışmaya başlayabilirsiniz.