創建索引時,在等待索引啓用時收到此消息。Titan:索引verticesIndex上的某些鍵目前不具有狀態REGISTERED REGISTERED
我使用這行代碼
ManagementSystem.awaitGraphIndexStatus(graph, indexName).status(SchemaStatus.REGISTERED).call();
53090 [主] INFO com.thinkaurelius.titan.graphdb.database.management.GraphIndexStatusWatcher - 一些鍵(或多個)指數verticesIndex目前還沒有狀態REGISTERED:名字= ENABLED,姓氏= ENABLED,FieldPosition中= ENABLED,名字= ENABLED介紹= ENABLED,投手= ENABLED,位置= ENABLED,介質= ENABLED,源= ENABLED,類型= ENABLED,體育= ENABLED
它保持打印很多的所有指標我哈哈五個。我做錯了什麼?如何避免這種信息?
如果所有的按鍵顯示'ENABLED',那麼你的指數(在這種情況下'verticesIndex')已經存在。你是從頭開始創建一個新的索引,還是修改並重新索引現有的索引? – guitarsteve
我很困惑,索引的不同狀態是什麼? –
我發現它也令人困惑。有'INSTALLED'這意味着它是全新的。它會自動轉換到'REGISTERED'。然後,您必須手動啓用以獲得'ENABLED'狀態。如果你想要你可以禁用現有的索引,它會變成'DISABLED'。只有處於'ENABLED'狀態的索引纔會處理查詢。 – guitarsteve