注:私は Neo4J 2.0.0-M02 を使用しています。
以前のバージョンの Neo4j (主に 1.8.x) を使用していた以前のアプリケーションでは、たとえば個人 ID のインデックスを使用して UniqueNodeFactory を使用しました。このようにして、必要なときだけノードを作成することができました。パフォーマンスの違いのため、Cypher で CREATE UNIQUE ステートメントを使用したくありませんでしたが、Core API クラスを使用しました。
http://api.neo4j.org/2.0.0-M02/org/neo4j/graphdb/index/UniqueFactory.UniqueNodeFactory.html
現在、v2.0.0-M02 では、従来のインデックスを使用しなくなりましたが、ラベルに基づくスキーマ インデックスを使用しています。私の質問は、これらのインデックスは UniqueNodeFactory と互換性がありますか?もしそうなら、パラメータとして UniqueNodeFactory コンストラクタに渡す必要がある名前は何ですか?
実際のオブジェクトを渡してみましたが、UniqueNOdeFactory は IndexDefinition クラスと互換性がありません。