0

Bootstrap クラスの NoSqlEntityManagerFactory create(Map properties) メソッドを使用して、NoSqlEntityManagerFactory を作成したいと考えています。ただし、正しいプロパティを使用しているかどうかはわかりません。

#nosql.nosqltype=inmemory
nosql.nosqltype=cassandra
nosql.autoCreateKey=create
nosql.cassandra.clusterName=Test cluster
nosql.cassandra.keyspace=dmp_input
nosql.cassandra.seeds=127.0.0.1:9160

nosql.cassandra.builder に何かを渡す必要がありますか? これは、astyanax 構成ビルダーが作成された後に、メソッドによって作成されたようです... また、nosql.autoCreateKey=create を渡すと、Cassandra にマップされたエンティティが作成されますか? この動作が望ましくない場合は、nosql.autoCreateKey=none を使用する必要がありますか?

4

1 に答える 1

0

うん、それらは使用する正しいプロパティです。独自の事前構成された astyanax を渡したい場合は、nosql.cassandra.builder に何かを渡すだけで済みます。Astyanax は高度に構成可能であるため、すべてのオプションをプログラムしようとするのではなく、PlayOrm ではいくつかのプロパティを渡すことができ、それを作成するか、他の create メソッドを使用して独自のものを渡すことができます。

于 2012-10-02T12:07:21.940 に答える