2013-12-11 20 views
7

Forum TinkerPop nasıl ele alınabilir? Grafik DB'leri ve ilgili teknoloji çerçeveleri için bir standart belirleyecek mi? Bu çabada TinkerPop bir anlamda otorite veya öncü olarak kabul edilir? Ben TinkerPop ana sayfasını geçerek bunları anlayamadım.Teşekkürler.Tinkerpop nedir?

+1

Googling bu konuda fazla yardımcı olamaz. Ve şu ana kadar böyle bir soru yok. TinkerPop ana sayfası çok iyi açıklamıyor. Bu yüzden soruyorum. – Vinodh

+0

Katılıyorum, bu çok makul bir soru ve ben de aynı şeyi kendim merak ediyordum, bu yüzden öncü olduğun için teşekkürler. Hala Titan ve TinkerPop arasındaki ilişki hakkında kafam karışık. – paranza

+0

@innuendo Titan, TinkerPop'un API'lerini uygular ve bu nedenle Grinklin sorgu dili, Gremlin Server, Spark entegrasyonu, vb. Gibi TinkerPop'un tüm özelliklerine erişir. –

cevap

17

TinkerPop, Blueprints ve TinkerPop home page'da gördüğünüz diğer projeleri içeren projenin adıdır. Kullanabileceğiniz bir proje ya da kütüphane değil, sadece grafik teknolojisi alanı için araç takımının adı.

TinkerPop da bir bir grafiktir teknolojisi guild veya ortaklık olarak TinkerPop düşünebilir collection of individuals (örneğin Neo4j, Titan, OrientDB, Bitsy vb gibi farklı grafik veri tabanı satıcılardan temsilcileridir, birçoğu) karşılık gelir.

TinkerPop, grafik uygulamaları yazmak için bir şartname, standart veya standart değildir, ne de olmasını ister. TinkerPop, veri tabanı üreticilerinin, TinkerPop yığınının (Borular, Çerçeveler, Rexster, Fırın ve Gremlin) geri kalanının tüm özelliklerini elde etmek için (Blueprints) grafiğini çizen bir dizi arabirim sağlar. Grafik tabanlı uygulama geliştirmeyi destekliyor.

GÜNCELLEME: TinkerPop, 3.x sürümünden itibaren, bir Apache projesidir - http://tinkerpop.apache.org/. 3.x'in altında, TinkerPop artık Blueprints, Pipes, vb. Gibi ayrı ayrı projelere sahip değil. Tüm bu projelerde katlanan tek bir proje deposu.

+0

TinkerPop'un amacı nedir? Birçoğu tarafından uygulanacak bir dizi özellik olarak hizmet verecek mi? – Vinodh

+0

http://www.garshol.priv.no/blog/231.html, TinkerPop olarak bir triplestore – Vinodh

+1

olarak karşılaştırılıyor Cevabımı biraz değiştirdim. TinkerPop'un birincil hedefi, grafik teknolojisi alanı için açık kaynak araçları sağlamaktır. Bu kadar. TinkerPop'un kendisinden ziyade, TinkerPop'un bireysel projeleri bağlamında sorulara cevap vermeli ve cevapları daha çok araştırmalısınız. Örneğin, TinkerPop'u üçlü bir mağaza olarak referans alırsınız. Bunu şöyle düşünürdüm: Blueprints, Gremlin tarafından geçilecek ve Rexster ile bir web sunucusu olarak ortaya çıkabilen üç katına erişime izin veriyor. –