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

MongoDBは、スケーラブルで高性能なオープンソースのドキュメント指向のNoSQLデータベースです。多数の言語とアプリケーション開発プラットフォームをサポートしています。サーバー管理に関する質問は、https://dba.stackexchange.comで行うことができます。

18
Mongooseスキーマにcreated_atおよびupdated_atフィールドを追加
new MyModel()が呼び出されるたびにそれらを渡す必要なしに、created_atおよびupdated_atフィールドをマングーススキーマに追加する方法はありますか? created_atフィールドは日付であり、ドキュメントが作成されたときにのみ追加されます。ドキュメントでsave()が呼び出されるたびに、updated_atフィールドは新しい日付で更新されます。 私は自分のスキーマでこれを試しましたが、わざわざ追加しない限り、フィールドは表示されません。 var ItemSchema = new Schema({ name : { type: String, required: true, trim: true } , created_at : { type: Date, required: true, default: Date.now } });

16
MongoDBデータベースファイルのサイズの削減
私はかつて大規模だった(> 3GB)MongoDBデータベースを持っています。それ以来、ドキュメントは削除されており、それに応じてデータベースファイルのサイズが小さくなることを期待していました。 しかし、MongoDBは割り当てられたスペースを保持するため、ファイルは依然として大きいです。 私はあちこちを読んで、adminコマンドmongod --repairを使用して未使用のスペースを解放しましたが、このコマンドを実行するのに十分なディスクのスペースがありません。 未使用のスペースを解放する方法を知っていますか?
165 mongodb 

7
mongodbをpymongoでソートする方法
mongoDBにクエリを実行するときに並べ替え機能を使用しようとしていますが、失敗します。同じクエリがMongoDBコンソールで機能しますが、ここでは機能しません。コードは次のとおりです。 import pymongo from pymongo import Connection connection = Connection() db = connection.myDB print db.posts.count() for post in db.posts.find({}, {'entities.user_mentions.screen_name':1}).sort({u'entities.user_mentions.screen_name':1}): print post 私が得るエラーは次のとおりです: Traceback (most recent call last): File "find_ow.py", line 7, in <module> for post in db.posts.find({}, {'entities.user_mentions.screen_name':1}).sort({'entities.user_mentions.screen_name':1},1): File "/Library/Python/2.6/site-packages/pymongo-2.0.1-py2.6-macosx-10.6-universal.egg/pymongo/cursor.py", line 430, in sort File "/Library/Python/2.6/site-packages/pymongo-2.0.1-py2.6-macosx-10.6-universal.egg/pymongo/helpers.py", line 67, in …
164 python  mongodb  pymongo 

15
mongoError:トポロジが破壊されました
RestifyとMongooseを使用してnode.jsに組み込まれたRESTサービスと、約30.000の通常サイズのドキュメントを含むコレクションを備えたmongoDBがあります。ノードサービスをpmxとpm2で実行しています。 昨日、突然、ノードは「MongoError:Topology was destroyed」というメッセージでエラーを回避し始め、それ以上は何も起こりませんでした。これが何を意味し、何がこれを引き起こしたのかはわかりません。これをgoogle-searchしても、それほど多くは見つかりません。だから私はここで尋ねようと思いました。 本日ノードサービスを再起動した後、エラーの発生は停止しました。これらの1つも本番環境で実行されており、そこで実行されているセットアップのかなり重要な部分でいつでも発生する可能性があることを怖がっています... 上記のパッケージの次のバージョンを使用しています。 マングース:4.0.3 再確認:3.0.3 ノード:0.10.25


30
mongo-サーバー127.0.0.1:27017に接続できませんでした
私はこのサービスの開始ややり取りに問題がなかったriakとredisから来ています。 これはmongoに蔓延している問題であり、かなり無知です。再起動しても効果はありません。mongoを初めて使用します。 mongo MongoDB shell version: 2.2.1 connecting to: test Fri Nov 9 16:44:06 Error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:91 exception: connect failed これは、ログに表示されるものです。 now open) Fri Nov 9 16:44:34 [conn47] end connection 10.29.16.208:5306 (1 connection now open) Fri Nov 9 16:45:04 [initandlisten] connection accepted from 10.29.16.208:5307 #48 (2 …
163 mongodb  pymongo 

9
mongodbに.bsonファイル形式をインポートする方法
mongodumpコマンドを使用してサーバー上のデータベースをエクスポートしました.bson。ダンプはファイルに保存されます。mongorestoreコマンドを使用してローカルサーバーにインポートする必要があります。ただし、機能していません。正しいmongorestoreコマンドは何tools to restore dbですか?他は何ですか?
162 mongodb 



30
サーバー127.0.0.1:27017に接続できませんでした
次のエラーが発生します。 alex@alex-K43U:/$ mongo MongoDB shell version: 2.2.0 connecting to: test Thu Oct 11 11:46:53 Error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:91 exception: connect failed alex@alex-K43U:/$ これは、mongodbを起動しようとするとどうなりますか。 * Starting database mongodb [fail] 私はすでに試しました mongo --repair chownとchmodをvar、lib、data / dbに作成し、 mongodb をログに記録しました。 他に何をすべきかわからない。助言がありますか? mongodb.log: ***** SERVER RESTARTED ***** Thu Oct 11 08:29:40 Thu …
160 mongodb 


18
1つのコマンドでmongo DBを停止する方法
CLIでMongoDBを開始/停止できるようにする必要があります。始めるのはとても簡単です: ./mongod しかし、mongo DBを停止するには、最初にopen mongo shellを実行してから、2つのコマンドを入力する必要があります。 $ ./mongo 管理者を使用 db.shutdownServer() そのため、mongo DBを1行で停止する方法がわかりません。何か助け?
159 mongodb 

14
フィールドのタイプを変更するには?
mongoシェル内からフィールドのタイプを変更しようとしています。 私はこれをしています... db.meta.update( {'fields.properties.default': { $type : 1 }}, {'fields.properties.default': { $type : 2 }} ) しかし、それは機能していません!
158 mongodb 

6
BSONとは何ですか?正確にJSONとはどう違うのですか?
私はMongoDBを使い始めたばかりですが、BSONを使用してデータを内部に格納していることに気付きました。ただし、BSONとは何か、MongoDBでBSONがどのように使用されているかについては、ドキュメントが明確ではありません。誰かが私にそれを説明できますか?
158 json  mongodb  bson  nosql 

7
MongoDBとMongooseの違い
mongodbデータベースを使用したかったのですが、独自のWebサイトとインストール方法の2つの異なるデータベース、mongodbとmongooseがあることに気付きました。だから私は自分にこの質問を尋ねてきました:「どちらを使用しますか?」 それで、この質問に答えるために、これらの2つの違いは何ですか?そして、もし可能なら賛否両論?彼らは本当に私にとてもよく似ているからです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.