タグ付けされた質問 「couchdb」

7
MongoDBでCouchDBを使用する場合とその逆の場合
これら2つのNoSQLデータベースの間に行き詰まっています。 私のプロジェクトでは、データベース内にデータベースを作成します。たとえば、動的テーブルを作成するソリューションが必要です。 したがって、ユーザーは列と行を含むテーブルを作成できます。MongoDBとCouchDBのどちらがこれに適していると思いますが、どちらが良いかわかりません。また、効率的なページングも必要です。

19
MongoDBまたはCouchDB-本番環境に適していますか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 5年前休業。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 MongoDBまたはCouchDBが本番環境に対応する準備ができているかどうかを誰かが教えてくれるかどうか疑問に思っていました。 現在、これらのストレージソリューションを調べています(現時点ではMongoDBを支持しています)が、これらのプロジェクトは非常に若いため、これを採用する必要があることを上司に説得するために、かなり努力する必要があると予測しています。新技術。 私が知りたいのは: 今日、本番環境で誰がMongoDBまたはCouchDBを使用していますか? MongoDB / CouchDBをどのように使用していますか? この新しいストレージメカニズムを採用したときに、どのような問題(ある場合)に遭遇しましたか(そしてどのようにしてそれらを克服しましたか)? 対処しなければならない移行の問題にどのように対処しましたか? これらのソリューションのいずれかについて、共有したい良い/悪い経験はありますか?


7
なぜリレーショナルデータベースの代わりにドキュメントベースのデータベースを使用する必要があるのですか?
リレーショナルデータベースを使用する代わりに、CouchDBなどのドキュメントベースのデータベースを使用する必要があるのはなぜですか。リレーショナルデータベースよりもドキュメントベースのデータベースの方が適している典型的な種類のアプリケーションまたはドメインはありますか?

4
NoSQL-MongoDB対CouchDB [終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 4年前休業。 この質問を改善する NoSQLの動きに関しては、私はまったくの初心者です。MongoDBとCouchDBについてはよく聞いています。両者には違いがあることを知っています。NoSQLの世界への第一歩として、どちらを学ぶことをお勧めしますか?
154 mongodb  couchdb  nosql 

9
NoSQLの使用例[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 4年前休業。 この質問を改善する 最近、NoSQLが業界で大きな注目を集めています。リレーショナルデータベースストレージでの使用について、人々の考えが最良のユースケースについて本当に興味を持っています。特定のデータセットがNoSQLソリューションにより適していると開発者が考えるきっかけとなるもの。PHPの開発に関して最もカバーしているように見えるMongoDBとCouchDBに特に興味があります。それが私の焦点です。


3
SQL(MySQL)とNoSQL(CouchDB)[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 4年前休業。 この質問を改善する 大量のデータを保存する必要のあるスケーラビリティの高いアプリケーションを設計している最中です。たとえば、ユーザーに関する多くの情報や、メッセージ、コメントなどの多くのものを格納します。以前はMySQLを使用したことがありましたが、今はSQL以外のcouchdbなどの新しいものを試してみることにしました。 誰かこれについて何か考えやガイダンスはありますか?
126 mysql  sql  nosql  couchdb 

4
CouchDBドキュメントのモデリングの原則
私は今しばらく答えようとしてきましたが、理解できない質問があります: CouchDBのドキュメントをどのように設計または分割しますか? たとえば、ブログ投稿を見てください。 これを行う「リレーショナル」な方法は、いくつかのオブジェクトを作成することです。 役職 ユーザー コメント 鬼ごっこ スニペット これは非常に理にかなっています。しかし、私は同じことをモデル化するためにcouchdbを使用することを試みています(それがすべての理由で素晴らしい)ため、それは非常に困難でした。 そこにあるブログの投稿のほとんどは、これを行う方法の簡単な例を示しています。基本的には同じ方法で分割しますが、各ドキュメントに「任意」のプロパティを追加できると言っていて、これは間違いなく便利です。したがって、CouchDBには次のようなものがあります。 投稿(ドキュメント内のタグとスニペット「疑似」モデルを使用) コメント ユーザー コメントとユーザーをそこに投入できると言う人もいるでしょうから、次のようにします。 post { id: 123412804910820 title: "My Post" body: "Lots of Content" html: "<p>Lots of Content</p>" author: { name: "Lance" age: "23" } tags: ["sample", "post"] comments { comment { id: 93930414809 body: "Interesting Post" } …

11
node.jsデータベース[終了]
現在のところ、この質問はQ&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 node.jsアプリとペアにするデータベースを探しています。私は、json / nosql dbがリレーショナルDBよりも好ましいと想定しています[json / sqlインピーダンスの不一致なしで実行できます]。私は考えています: カウチ Mongodb redis 誰もが上記のnode.jsとの互換性/展開性についての見解/戦争の話を持っていますか?明確なお気に入りはありますか?

2
ドキュメントベースのデータベースとキー/バリューベースのデータベースの違いは何ですか?
非SQLデータベースには、3種類の人気のあるタイプがあることを知っています。 キー/値:Redis、Tokyo Cabinet、Memcached ColumnFamily:Cassandra、HBase ドキュメント:MongoDB、CouchDB 私はそれについてあまり理解せずにそれについて長いブログを読みました。 私はリレーショナルデータベースを知っており、MongoDB / CouchDBのようなドキュメントベースのデータベースに慣れ親しんでいます。 誰かがこれらとリストの前者2の主な違いは何か教えてもらえますか?

7
CouchDBでトランザクションとロックを実行できますか?
トランザクション(開始、コミット、またはロールバック)、ロック(更新用に選択)を実行する必要があります。ドキュメントモデルデータベースでそれを行うにはどうすればよいですか? 編集: ケースはこれです: オークションサイトを運営したいです。 そして、直接購入の仕方も考えています。 直接購入では、アイテムレコードの数量フィールドをデクリメントする必要がありますが、数量がゼロより大きい場合に限ります。そのため、ロックとトランザクションが必要です。 ロックやトランザクションなしでそれに対処する方法がわかりません。 CouchDBでこれを解決できますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.