問題タブ [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 に答える
226 参照

spring-mvc - Couchbase非同期データ

Couchbase ビューから非同期データを取得するコードを作成しました。

これは実装クラスです

これはOfferCouchDaoです:

私が抱えている問題は、返されたデータがnullであることです

ログは次のとおりです。

また、次の同期呼び出しを介して行う場合:

期待どおりの応答が得られています。

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

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

java - Rx Observables: 元のアイテムごとに追加のアイテムを発行し、それらを別のタイプに減らし、消費します

Couchbase Java クライアント 2.2.2 と Rx Observables 1.0.15 を使用して次の操作を行う際に問題が発生しています。

  • ドキュメント名である文字列のリストがあります
  • ドキュメント名の各元のドキュメントとともに、(元のドキュメント名から推測される) 別のドキュメントをロードしたいので、ドキュメントのペアを取得します。これら 2 つのドキュメントのいずれかが存在しない場合は、このペアを使用しないでください。
  • ペアが有効な場合 (つまり、両方のドキュメントが存在する場合)、両方のドキュメントを使用してそれらからカスタム オブジェクトを作成します。
  • それらの変換されたアイテムをリストに結合します

私がこれまでに思いついたことは、本当に意味があるように見えます:

これは動作しません。Observable.mergeどこかわかりませんが、間違った使い方をしていると思います。また、問題全体に間違った方法でアプローチしていると思います。

したがって、主な質問は次のようになります。

  • Observable ストリームに追加のアイテムを発行するにはどうすればよいですか?
  • 2 つのアイテムを別のタイプのアイテムに減らすにはどうすればよいですか? (reduce(T, T, T) はそれを許可しません)
  • 私はそれを間違って取っていますか?
0 投票する
2 に答える
193 参照

spring - Couchbase テンプレート構成クラス

次のように、Couchbase の Config クラスがあります。

よりチームフレンドリーにするために、1人のメンバーがローカルにcouchbaseを持っていない場合でもアプリケーションを実行できるようにする無効なパラメーターを追加したいと思います。

出来ますか?

このようなものは、通常のソファベース構成に存在します。

0 投票する
3 に答える
1208 参照

mongodb - 単一ノードでの MongoDB と Couchbase のパフォーマンス

ドキュメント データ ストアで POC を行っているため、MongoDB と CouchBase を評価用に選択しました。

環境の詳細は以下の通りです

マシン : Centos 6.7、2 コア CPU、CPU MHz: 2494.078、RAM : 7 GB (6 GB 空き)

デフォルト構成のMongoDB db バージョン v3.2.0

CouchBase バージョン: 4.1.0-5005 Enterprise Edition (クラスター RAM: 3GB、バケット RAM: 1GB)

原稿サイズ : 326 B

以下はPOCの結果です

クライアント: JAVA SDK とスプリング データを使用しました。

単一ノードでのcouchbaseとmongodbのパフォーマンスには大きな違いがあります。カウチベースのパフォーマンスを向上させる設定パラメータはありますか?

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

couchbase - Couchbase - Java API を使用して単一のバケット情報を取得する

これを取得する方法はありますか:

参照: http://docs.couchbase.com/admin/admin/REST/rest-bucket-info.html
Java API を使用していますか?

0 投票する
3 に答える
1725 参照

couchbase - カウチベースでドキュメントをトランザクション的に更新するにはどうすればよいですか?

3 つのドキュメントがあり、それらをトランザクションで更新したいというユースケースがあります。つまり、いずれかが失敗した場合、他のドキュメントもデータベースで更新されるべきではありません。オプションを探していましたが、JavaSDK で見つかりませんでした。この操作をトランザクションで実行できる方法はありますか。同時実行を処理するために CAS 値を使用しています。この操作を同時に処理する方法を教えてください。

Couchbase バージョン: 4.0 Java SDK: 2.1.6

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