問題タブ [pelops]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1036 参照

java - Pelops クライアントを使用して Cassandra データベースに接続する効率的な方法

を使用する必要があるプロジェクトに取り組んでいますCassandra Database。にデータを入力するサンプル プログラムがありますCassandra database。そのために使っPelops clientています。

そのため、接続を確立するSingleton classforを作成し、そのインスタンスを使用して Cassandra データベースに挿入し、Cassandra データベースからデータを取得することを考えています。Cassandra databaseCassandra databaseSingelton classCassandraDAO

以下は、これまでに作成したシングルトン クラスで、Cassandra データベースに接続します。

問題文:-

上記のコードにはほとんど疑問がありません。

  1. setSeedsまず、上記のクラスのメソッドで何をすべきですか? ポインタや例は非常に役立ちます。
  2. 次に、Singleton クラスを作成しているので、これが正しい方法かどうかわかりません。ペロプスクライアントとのクラスター接続を管理するための最良のアプローチは何だろうと思っています。
  3. またaddPool、上記のコードでメソッドを使用する最良の方法は何ですか? あそこも何か間違えたのかな?addPoolでさまざまなメソッドを見続けているのでPelops class?したがって、これを本番環境で実行するので、どの方法を使用する必要があるかを覚えておいてください。

上記の Singleton クラスの準備ができたら、DAOコードで上記のクラスを次のように使用する予定です。

Mutator mutator = Pelops.createMutator(CassandraConnection.getInstance().getPoolName()); mutator.writeColumns(other data inside);

そして、データを取得するためにセレクターも実行します。

参考までに、私は と で作業しCassandra 1.2.3ていScale 7 pelops clientます。

どんな助けでも大歓迎です。前もって感謝します。

更新されたコード:-

以下は私の更新されたコードです。

参考までに、私の場合、それぞれ 12 ノードの 2 つのクラスターを作成します。

誰でも見て、私がすべて正しく得たことを知らせてもらえますか? 助けてくれてありがとう。

0 投票する
1 に答える
429 参照

java - それぞれ 12 ノードの 2 つのクラスター - Cassandra データベース

を使用しているプロジェクトに取り組み始めましたCassandra database

本番 DBA にはセットアップがtwo clusterあり、各クラスターには12 nodes.

Pelops clientCassandra データベースからデータを読み取るために使用します。今、クラスターの作成中に追加する必要があるノードの数などClusterを使用してクラスを作成する最良の方法は何ですか?Pelops clientPelops

私の理解では、それぞれ 12 ノードの 2 つのクラスターを使用pelops clientするので、すべてを使用してクラスターを作成することでした。24 nodesこれは正しいアプローチですか?

そうでない場合、Pelops クライアントを使用してクラスターを作成する際に、どのノードを (各クラスターから) 追加する必要があるかをどのように決定するのでしょうか?

誰でもこれで私を助けることができますか?

どんな助けでも大歓迎です。

0 投票する
1 に答える
102 参照

java - Pelops クライアントからデータを読み取り、読み取り操作をベンチマークする

Cassandra databaseを使用してデータを読み取ろうとしていますPelops client。私はそれをうまくやることができます。

これbenchmarkingは、Cassandra データベースからの読み取りにかかる時間を意味します。だから私benchmarking codeは以下のコードに私のものを追加しました。

使用benchmarking code中の読み取りレイテンシを測定するために正しい場所に追加したかどうかわかりませんか?Cassandra databasePelops client

以下は私のコードです-

誰でも見て、私が正しいことをしているかどうかを教えてもらえますか?

0 投票する
1 に答える
137 参照

java - Pelops クライアントを使用して Cassandra データベースへのノードごとに 40 の接続を確立するにはどうすればよいですか?

デフォルトではPelops will have 20 connections per node-

私はそれを周りに持っているように変更することを考えていまし40 connections per nodeた. では、ペロプスでそれを行うにはどうすればよいですか? 現在、私はこのようなプールを作成しています-

ノードごとに40の接続を保持するように変更できるように、誰かがその例を提供できますか? 助けてくれてありがとう。

更新されたコード:-

上記の正しいことをしたかどうかわかりませんでしたか?それが正しく見えるかどうか教えてください。

0 投票する
1 に答える
259 参照

java - サブリレーション Cassandra と Kundera のオブジェクトを取得する (Pelops - JPA)

JPA アノテーション OneToOne/OneToMany を使用して Cassandra からデータを取得しているときに、null オブジェクトを取得しています (以下の例を参照してください。「item」は null です)。

「ProductOptionValue」に直接アクセスすると、完全に読み込まれます。正しくロードされていることを確認してください (したがって、これはロードに対するレベルの制限であると考えています)。

オブジェクトを関連付けるために、次の注釈を使用しています。