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

NoSQL(「SQLだけではない」に拡張されることもある)は、リレーショナルデータベース管理システム(RDBMS)の従来のモデルとはいくつかの重要な点で異なる幅広いクラスのデータベース管理システムです。

7
日付によるDynamoDBのクエリ
私はリレーショナルデータベースのバックグラウンドから来ており、AmazonのDynamoDBを操作しようとしています ハッシュキー "DataID"と範囲 "CreatedAt"を持つテーブルと、その中に多数のアイテムがあります。 特定の日付以降に作成され、日付順にソートされたすべてのアイテムを取得しようとしています。これは、リレーショナルデータベースでは非常に簡単です。 DynamoDBで私が見つけることができる最も近いものはクエリであり、フィルターより大きい範囲キーを使用しています。唯一の問題は、クエリを実行するために、目的を達成できないハッシュキーが必要になることです。 だから私は何が間違っているのですか?私のテーブルスキーマは間違っていますか?ハッシュキーは一意ではありませんか?またはクエリする別の方法はありますか?

9
NoSqlクラッシュコース/チュートリアル[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 この質問を改善する 私はSOでNoSQLがかなりポップアップするのを見てきましたが、なぜそれを使用するのか(ここから、Wikipediaなど)をしっかり理解しています。これは、それが何であるかについての具体的で統一された定義の欠如(具体的な実装というよりはパラダイム)が原因である可能性がありますが、それを使用するシステムの設計方法やその方法に頭を悩ませています私のシステムに実装します。テーブルと結合の観点から物事を考えると、リレーショナルデータベースの考え方に本当に行き詰まっています... とにかく、それを使用するシステムのクラッシュコース/チュートリアル(NoSQLベースのシステムの「Hello World」のようなもの)、またはSQLに基づく既存の「Hello World」アプリを使用するチュートリアルを誰かが知っていますかそして、それをNoSQLに変換します(コード内である必要はありませんが、高レベルの説明です)。
100 nosql 

8
Redisに保存されている値を参照/表示する方法[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 2年前休業。 この質問を改善する Redisを表示するための優れたブラウザ/エクスプローラはありますか?Redisは初めてなので、MongoVUE、Toad、またはSQLExplorerに似たものがあれば期待しています。 サービススタックからRedis管理UIを試しましたが、IISを試すときに500エラーが発生しました
97 nosql  redis 




23
キー名のMongoDBドット(。)
mongoではドット(。)またはドル記号($)の付いたキーの挿入が許可されていないようですが、mongoimportツールを使用してドットを含むJSONファイルをインポートすると正常に機能しました。ドライバーは、その要素を挿入しようとしていることに不満を持っています。 これは、データベースでのドキュメントの外観です。 { "_id": { "$oid": "..." }, "make": "saab", "models": { "9.7x": [ 2007, 2008, 2009, 2010 ] } } 私はこれをすべて間違って行っており、外部データ(つまりモデル)でそのようなハッシュマップを使用するべきではありませんか、それともどういうわけかドットをエスケープできますか?たぶん私はJavascriptのように考えすぎています。

7
neo4j 1.8のすべてのノードと関係を削除する
この質問はすでに 私の研究のために多くの人々から尋ねられていることを知っています、これは前に尋ねられたいくつかの質問です neo4jグラフのすべての関係を削除する方法 https://groups.google.com/forum/#!topic/neo4j/lgIaESPgUgE しかし結局のところ、それでも問題を解決できないため、 「ALL」ノードと「ALL」関係を削除したいだけです。 「ALL」を削除すると、ノードが0、プロパティが0、関係が0残っていることがわかります。 これは、フォーラムから提案された「すべて」の削除を実行した後に取ったスクリーンショットです。 私の質問はまだ同じです、neo4jのすべてのノードとすべての関係を削除するにはどうすればよいですか

4
列指向のNoSQLはドキュメント指向とどう違うのですか?
私が読んだNoSQLデータベースの3つのタイプは、キー値、列指向、およびドキュメント指向です。 Key-Valueは非常に単純です-単純な値を持つキーです。 キー値のように記述されたドキュメント指向データベースを見てきましたが、値はJSONオブジェクトのような構造にすることができます。各「ドキュメント」は、別のキーと同じキーをすべて、一部、またはまったく持つことができません。 列指向は、構造を指定しないという点でドキュメント指向に非常によく似ているようです。 では、これら2つの違いは何ですか。また、なぜ一方を他方の上に使用するのでしょうか。 私は特にMongoDBとCassandraを見てきました。基本的に、変更できるが他の値には影響しない動的構造が必要です。同時に、特定のキーを検索/フィルタリングしてレポートを実行できるようにする必要があります。CAPでは、APが私にとって最も重要です。データの競合や損失がない限り、データは「最終的に」ノード間で同期できます。各ユーザーは、独自の「テーブル」を取得します。

11
数十億行に最適なデータストア
数十億のレコード(1年間で約30億/月)の小さなデータ(約50〜75バイト)を保存できる必要があります。 唯一の要件は、同じGUIDを持つすべてのレコードの高速挿入と高速ルックアップ、および.netからデータストアにアクセスする機能です。 私はSQLサーバーの担当者であり、SQL Serverでこれを実行できると思いますが、BigTable、CouchDB、およびその他のnosqlソリューションについてのすべての話を踏まえると、分散クエリとスケーリング。私はcassandraを試しましたが、.netライブラリは現在コンパイルされていないか、すべて変更される可能性があります(cassandra自体と一緒に)。 利用可能な多くのnosqlデータストアを調べましたが、堅牢な本番環境対応プラットフォームとしてのニーズを満たすものが見つかりません。 .netからアクセスできるように、360億の小さくてフラットなレコードを保存する必要がある場合、何を選択し、その理由を教えてください。
87 sql-server  nosql 

3
大規模なデータ処理HbaseとCassandra [クローズ]
現在のところ、この質問は私たちのQ&A形式には適していません。回答は事実、参考資料、または専門知識によって裏付けられることを期待していますが、この質問は、討論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善して再開できると思われる場合は、ヘルプセンターにアクセスしてガイダンスを入手してください。 8年前に閉鎖されました。 大規模なデータストレージソリューションを研究した後、私はカサンドラに着陸するところです。しかし、一般的に、Hbaseは大規模なデータ処理と分析に適したソリューションであると言われています。 どちらも同じキー/値ストレージであり、両方とも実行可能/実行可能ですが(Cassandra最近)Hadoopレイヤーでは、大規模なデータで処理/分析が必要な場合にHadoopをより適切な候補にします。 また、http://ria101.wordpress.com/2010/02/24/hbase-vs-cassandra-why-we-moved/で両方の詳細を見つけました 。 しかし、私はまだHbaseの具体的な利点を探しています。 Cassandraについては、ノードの追加とシームレスなレプリケーションが簡単で、障害点機能がないため、より確信が持てます。また、セカンダリインデックス機能も保持しているため、優れた利点です。

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