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.
Önemli
99,999% kullanılabilirlik hizmet düzeyi sözleşmesi (SLA), anında otomatik ölçeklendirme ve birden çok bölgede otomatik yük devretme ile yüksek ölçekli senaryolar için bir veritabanı çözümü mü arıyorsunuz? NoSQL için Azure Cosmos DB'ye göz önünde bulundurun.
Çevrimiçi analitik işleme (OLAP) grafı uygulamak mı yoksa mevcut bir Apache Gremlin uygulamasını geçirmek mi istiyorsunuz? Microsoft Fabric'te Graph'i göz önünde bulundurun.
Azure Cosmos DB, yapay zeka uygulamaları ve aracıları dahil olmak üzere modern uygulama geliştirmeye yönelik tam olarak yönetilen ve sunucusuz bir NoSQL veritabanıdır. SLA destekli hızı ve kullanılabilirliği ve anlık dinamik ölçeklenebilirliği ile yüksek performanslı ve yüksek hacimli NoSQL verileri üzerinde dağıtılmış bilgi işlem gerektiren gerçek zamanlı NoSQL uygulamaları için idealdir.
Apache Gremlin için Azure Cosmos DB, Gremlin sorgu dilini kullanarak büyük ölçekli graf verilerini depolamanıza, sorgulamanıza ve dolaşmanıza olanak tanıyan tam olarak yönetilen bir graf veritabanı hizmetidir. Bu API, açık kaynak Apache TinkerPop çerçevesi üzerine kurulmuştur ve veri noktaları arasındaki karmaşık ilişkileri modellemesi ve çözümlemesi gereken uygulamalar için tasarlanmıştır. Bu API sosyal ağlar, öneri altyapıları ve bağlı cihazlar gibi çözümler için tasarlanmıştır.
Data
Gremlin IÇIN API, özellik grafı verilerini depolamak ve yönetmek için özel olarak oluşturulmuş bir uygulamadır. Özellik grafikleri köşelerden (düğümler) ve kenarlardan (ilişkiler) oluşur ve bunların her biri rastgele sayıda anahtar-değer özelliğine sahip olabilir. Bu esnek yapı, kişiler ve ilişkileri, cihazları ve bağlantıları ya da herhangi bir varlık ve etkileşim ağı gibi yüksek oranda bağlı verileri temsil etmenizi sağlar. API dinamik şemaları desteklediğinden, uygulamanız büyüdükçe graf yapınızı geliştirebilirsiniz.
Özellikler
Her Azure Cosmos DB uyumluluk API'si, modern ve ölçeklenebilir uygulamalar oluşturmanıza yardımcı olacak sağlam bir özellik kümesi sunar. Gremlin api'sinin temel özellikleri şunlardır:
Tam olarak yönetilen hizmet: Altyapıyı, güncelleştirmeleri veya yedeklemeleri yönetmenize gerek yoktur. Azure Cosmos DB tüm işletimsel yönleri ele alır, böylece uygulama mantığınıza odaklanabilirsiniz.
Esnek ölçeklenebilirlik: Milyarlarca köşe ve kenar içeren grafikleri işlemek için depolamayı ve aktarım hızını sorunsuz bir şekilde ölçeklendirin. Veriler yüksek performans için otomatik olarak bölümlendirilir ve dağıtılır.
Genel dağıtım: Graf verilerinizi herhangi bir Azure bölgesinde çoğaltarak dünya çapındaki kullanıcılar için düşük gecikme süreli erişim ve yüksek kullanılabilirlik sağlar.
Otomatik dizin oluşturma: Köşelerdeki ve kenarlardaki tüm özellikler varsayılan olarak dizine eklenerek el ile dizin yönetimi olmadan hızlı ve esnek sorgular sağlanır.
Açık kaynak uyumluluğu: API Apache TinkerPop üzerine kurulmuştur, Gremlin sorgu dilini destekler ve geniş bir araç ve kitaplık ekosistemiyle tümleştirilir.
Ayarlanabilir tutarlılık düzeyleri: Uygulamanızın ihtiyaçlarına göre performansı, kullanılabilirliği ve veri tutarlılığını dengelemek için iyi tanımlanmış beş tutarlılık düzeyi arasından seçim yapın.
Tümleşik güvenlik: Bekleyen ve aktarımda şifreleme, rol tabanlı erişim denetimi ve uyumluluk sertifikaları gibi kurumsal düzeyde güvenlik özelliklerinden yararlanın.
Yaygın senaryolar
Gremlin için API, veri noktaları arasındaki ilişkilerin verilerin kendisi kadar önemli olduğu senaryolar için idealdir. Yaygın kullanım örnekleri şunlardır:
Sosyal ağlar ve müşteri 360: Kişiselleştirilmiş deneyimler ve içgörüler sunmak için kişiler, ilgi alanları ve etkileşimler arasındaki bağlantıları modelleyip analiz edin.
Öneri altyapıları: Kullanıcılar, ürünler ve davranışlar hakkındaki bilgileri birleştirerek gerçek zamanlı, kişiselleştirilmiş öneriler sağlayın.
Jeo-uzamsal ve lojistik: En uygun rotaları bulun, yakınlığı analiz edin ve ulaşım, lojistik ve seyahat uygulamaları için konumların veya varlıkların ağlarını yönetin.
Nesnelerin İnterneti (IoT): Cihazların, algılayıcıların ve etkileşimlerinin ağlarını temsil ederek ve izleyerek sistem durumu ve bağımlılıkları hakkında içgörüler elde edin.
Önemli
Bu giriş, Apache TinkerPop belirtimi ile kablo protokolü uyumluluğu sağlayan Apache Gremlin için Azure Cosmos DB'nin çeşitli özelliklerini gözden geçirmektedir. Bazı özellikler Apache TinkerPop'tan farklı olabilir. Daha fazla bilgi için bkz. Apache TinkerPop ile uyumluluk.