TitanDb'de bir kenarın çokluğu nasıl değiştirilir? ONE2MANY olarak ayarlanmış bir kenarım var ama bunu MULTI olarak değiştirmem gerekiyor.TitanDb'de bir kenarın çokluğu nasıl değiştirilir?
1
A
cevap
2
Mümkün değil.
bir kenar benzersiz olarak işaretlenmiş- (örneğin, arka plan üzerinde Titan tarafından dahili olarak depolandığı gibi HBase
) ONE2MANY
veya MANY2ONE
, ham veriler MULTI
olarak işaretlenmiş kenarları gibi, benzersiz olmayan olanlardan daha farklıdır.
Titan'ı kenarlarınızı ÇOKLU olanlar olarak düşünürseniz bile, bir zamanlar benzersiz olan eskileri ayrıştırmada başarısız olur.
İdeal olarak eski verileri yeni formata taşımak istersiniz, ancak söz konusu olduğunda, bunu yapmak için standart bir yol yoktur. Tek çözüm, kenarları yeniden yerleştirmektir.