問題タブ [couchbase]

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 に答える
504 参照

android - Android 上の CouchBase と Linux 上の Couch DB の間で複製できますか?

Android で実行されている CouchBase データベースを CouchDB (1.1) サーバーに複製できますか? Androidでcouchbaseを試してみたいので、Amazon EC2にCouch DBをインストールしました。

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

sphinx - メンバーベースをスフィンクスにリンクする

membaseの (または、現在は cupbase と言うべきでしょうか?) TAP出力プロトコルをsphinx (オープンソースの全文検索エンジン)にリンクしようとした人がいるかどうか疑問に思っていました。

どのようにしましたか?そしてそれはどのくらいうまくいきましたか?ウェブ上の良い参考文献(何も見つからないようです)

ありがとう!

よろしく、ldx

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

crash - CouchDB が予期せず終了する

今日、データを挿入し、couchdb に添付ファイルを追加するパフォーマンス テスト プログラムを作成しました。サーバー ソフトウェアは (couchdb のラッパーである) カウチベースであり、オペレーティング システムは Windows 2003 サーバーです。このプログラムは C# で開発されており、couchdb ドライバーは LoveSeat (couchdb を処理するためのいくつかの http メソッドをカプセル化したもの) です。データは非常にシンプルですが、添付ファイルは小さくなく、それぞれ約 70kb です。約200個のアタッチメントがあり、繰り返し付けていました。クライアント プログラムで 5 つのスレッドを開始しました。

couchdb サーバーが予期せず終了するまで、すべてが問題ないように見えました。実際、クラッシュしたのはこれが初めてではありませんでした。最初はクライアントプログラムのせいだと思っていました。しかし、ついにcouchdbがクラッシュしたことがわかりました。データや添付ファイルのせいではないと思います。同じデータを挿入し、同じ添付ファイルを繰り返し追加していたためです。プログラムは、クラッシュするまで問題なく約 1 時間実行されました。

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

couchdb - couchdbでビューを作成/管理するための最良の方法は何ですか?

そこで、仕事でcouchdbを使い始めました。布団でJavaScript関数を書くのは楽しいことではありません。テキストエディタで書けるようになりたいです。また、関数を簡単に記述し、それらをdevデータベースにプッシュしてから、test/prodにプッシュできるようにしたいと思います。ヘルプ?!

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

couchdb - Membase は、誰かが彼らの技術の背後にあるアイデアを説明できますか

CouchDB、特に Membase (Couchbase) に飛び込み始めてから、すでに 4 日目です。Membase は、管理が簡単なため、私にとって非常に興味深いテクノロジーのようです。Membase のインターフェイスは、魔法のように非公式でシンプルです。バケットを追加/削除する方法は楽しいです。

残念ながら、私は Mac OS X で .NET クライアントを起動できませんでした (Windows では正常に動作しました)。また、Map/Reduce クエリを実行する方法を見つけることもできなかったので、Membase Server テクノロジは純粋なものよりも少し単純であると思われました。 CouchDB。とにかく、最近まですべてが変わっていましたが、彼らの技術を説明する図に出くわしました:

ここに画像の説明を入力

画像はここで説明されています

「Couchbaseサーバー(現Membaseサーバー)」は、直接アクセスされないある種のマスターデータベースの役割を果たしているようで、CouchDBのすべての機能を備えたクライアントデータベースの役割を果たしている「Couchbase Single Server」もあります。 (Map/Reduce クエリなど)

もしそうなら、「CouchSync」はどのように実行されますか? コードからこの「CouchSync」を実行することは可能ですか?

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

iphone - Couchbase Mobile を使用するのは時期尚早ですか?

iPhone アプリの場合、ローカルに保存する必要があるデータの性質上、NoSQL DB を試してみることにしました。私が見つけた最も洗練されたソリューションはCouchbase Mobileです。しかし、プロジェクトはベータ版のステータスしかないようです。使うの早すぎない?

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

couchdb - このような CouchDB Complex の出力を 1 回のリクエストで表示するにはどうすればよいですか?

私はcouchdbの初心者なので、誤解しているかもしれませんので、教えて議論してください

ドキュメント タイプ - ユーザー - トピック - コメント

要件 - Webboard をしたい - この複雑なドキュメントを取得するための 1 つのリクエスト

出力 I need KEY "topic-id" , VALUE { _id : "topic-id", created_at:"2011-05-30 19:50:22", title:"Hello World", user: {_id : "user- 1",type:"user",username:"dominixz",signature:"http://dominixz.com"} コメント: [ {_id:"comment-1", text:"Comment 1",created_at:"2011 -05-30 19:50:22"、ユーザー: {_id: "user-1"、タイプ:"ユーザー"、ユーザー名:"dominixz"、署名:"http://dominixz.com"}}、{_id :"comment-2", text:"Comment 2",created_at:"2011-05-30 19:50:23",user: {_id : "user-2",type:"user",username:"dominixz2 ",signature:"http://dominixz1.com"}}, {_id:"comment-3", text:"コメント 3",created_at:"2011-05-30 19:50:24"、ユーザー: {_id : "user-3"、タイプ:"ユーザー"、ユーザー名:"dominixz3"、署名:"http://dominixz2.com"}}、] }

次のような「ユーザー」データがあります {_id:"user-1",type:"user",username:"dominixz",signature:"http://dominixz.com"} {_id:"user-2", type:"user",username:"dominixz2",signature:"http://dominixz1.com"} {_id:"user-3",type:"user",username:"dominixz3",signature:"http: //dominixz2.com"}

このような「トピック」データ {_id : "topic-id",created_at:"2011-05-30 19:50:22",title:"Hello World",user:"user-1"}

{_id:"comment-1",type:"comment" , text:"Comment 1", created_at:"2011-05-30 19:50:22" , user: "user-1" のような「コメント」データ, topic:"topic-id"} {_id:"comment-2",type:"comment" , text:"Comment 2", created_at:"2011-05-30 19:50:23" , user: "user -2"、トピック:"トピック ID"} {_id:"コメント-3"、タイプ:"コメント"、テキスト:"コメント 3"、created_at:"2011-05-30 19:50:24"、ユーザー: 「ユーザー-3」、トピック:「トピック ID」}

この複雑なデータを実現するためにマップ、リデュース、リストを作成するにはどうすればよいですか? そして、DBのように LIMIT 、 OFFSET を使いたいときはどうですか

少し早いですがお礼を

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

membase - ネットワーク パーティショニング下での cas 操作の動作

Couchbase 2.0 のマニュアルでは、ネットワークのパーティショニングが潜在的な問題として説明されています。

http://docs.couchbase.org/couchbase-manual-2.0/couchbase-architecture.html#couchbase-architecture-failover-automatic-considerations

しかし、Couchbase 2.0 がデータストア側でこのような問題にどのように対処するか (もし) はわかりませんでした。

私の質問は、CAS がクラスターにどのように実装されているか、および CAS 操作がスプリットブレインの問題にどのように対処しているかということです。クラスター全体のロックはありますか? 最後の作家が勝つのですか?