問題タブ [couchbase-java-api]

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 投票する
0 に答える
402 参照

java - HBase からサイズに基づいて行を取得するにはどうすればよいですか?

サイズに基づいて hbase から行をスキャン/クエリしたい。scan.setMaxResultSize(100000)を使用してみましたが、期待した結果が得られませんでした。これを達成する方法はありますか?

0 投票する
2 に答える
80 参照

couchbase - 「複製なし」でCouchベースにドキュメントを作成するには?

Couch base エキスパートの皆様、こんにちは。

レプリケーションがオンになっている 2 つのクラスターがあり、Java アプリケーションが書き込みを行っているクラスターを特定したいと考えています。そのため、各クラスターに一意のドキュメントを追加することを考えています。その後、ドキュメントをクエリしてクラスターの名前を見つけることができます。ただし、問題は、レプリケーションをオンにすると、両方のドキュメントが両方のクラスターで使用可能になり、ドキュメントの存在に基づいてクラスターを識別するロジックが失敗することです。誰かが以前に同様の問題に直面したことがありますか? 特定のドキュメント セットの複製をオフにすることはできますか?

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

couchbase - N1QL インデックス スキャンのタイムアウトを増やすにはどうすればよいですか?

ETL プロセスの一環として、Couchbase バケット (Couchbase Enterprise 4.5) からすべてのドキュメント キー ID を読み取ろうとしています。このバケットには、数千万のドキュメントが含まれる場合があります。これをテストするために (この段階では、このアプローチがニーズに十分に対応できるかどうかを確認しようとしています)、次のようなコードを使用して大きな serverSideTimeout 値を設定しています。

これは実行を開始し、サブスクライバーはクエリから ID を取得し始めますが、次のエラーが発生します。

実際にはプライマリ インデックスのすべてを読み込もうとしているので、インデックス スキャンを実行する必要があることに驚きはありません。「インデックス スキャンのタイムアウト」に関する明らかな関連する質問では、インデックス スキャンのタイムアウト値を調整する設定があるとコメントに記載されていますが、この設定がどこにあるのかわかりません。N1qlParams オブジェクト、CouchbaseEnvironment、および Couchbase Admin UI の Cluster 設定の Index Settings セクションを調べましたが、この設定がどこにも見つかりません。フル インデックス スキャンを実行する予定のクエリに対して、インデックス スキャン タイムアウトをより長い値に設定するにはどうすればよいですか?

0 投票する
2 に答える
1003 参照

couchbase - Couchbase SDK がバイナリ ドキュメントをデコードできない

Couchbase 4.0.0-4051 Community Edition から cbworkloadgen によってアップロードされた BinaryDocuments を取得しようとしています。Couchbase Java クライアントのバージョンは 2.4.1 です。

デコーダによって与えられる例外は -

以下を使用してドキュメントを取得します-

JsonDocument の場合、問題なく動作します。行は AsyncViewRow です。

私は何を間違っていますか?誰か教えてください。それとも、これは flags フィールドの不正な値に関連するバグですか?