MongoDB最も基本的な命令の速さはノートを調べます

3217 ワード

インストール後、コンソールに次のように入力します.
mongoはクライアントを起動します.
show dbsはすべてのデータベースを表示します.
use xxx現在使用されているデータベースを選択します.
show collectionsには、現在のデータベースのすべてのセットが表示されます.
db.colleciton.find()を使用して、テーブルのすべてのデータを検索します.
db.serverStatus()データベース・サーバのステータスを表示します.
db.stats()は、指定したデータベースの統計をクエリーします.
use xxxデータベースが存在しない場合はデータベースを作成します(1つのデータを挿入する必要がありますが)
db.storeCollection.insert({'version':'13','segment':'456'})データを挿入し、コレクションを作成
db.dropDatabase()データベースの削除
db.mycoll.drop()コレクションの削除
db.storeCollection.save({'version':'3.5','segment':'e 3 ol 6'})レコードの更新
db.storeCollection.remove({'version':'3.5'})レコードの削除
db.page.ensureIndex({'title':1,'url':-1})インデックスを作成します.
db.page.getIndexes()クエリによって作成されたインデックス
db.mycoll.dropIndex(name)インデックスを削除パラメータなしですべてのインデックスを削除
db.baseSe.reIndex()インデックスの再構築
db.baseSe.storageSize()クエリー指定データベースのセットの使用可能なストレージ領域
db.baseSe.totalSize()クエリーセットに割り当てられたストレージ領域
PS:非正常にクローズした後に起動できない問題のしばらくの時間はうっかり非正常にmongodyをクローズして、再起動の準備をしてもだめだと発見して、エラーの情報は以下の通りです:

Tue Apr 17 11:13:30
Tue Apr 17 11:13:30 warning: 32-bit servers don't have journaling enabled by default. Please use --journal if you want durability.
Tue Apr 17 11:13:30
Tue Apr 17 11:13:30 [initandlisten] MongoDB starting : pid=7128 port=27017 dbpath=D:\Programs\mongodb204\db 32-bit host=FALCON
Tue Apr 17 11:13:30 [initandlisten]
Tue Apr 17 11:13:30 [initandlisten] ** NOTE: when using MongoDB 32 bit, you are limited to about 2 gigabytes of data
Tue Apr 17 11:13:30 [initandlisten] **    see http://blog.mongodb.org/post/137788967/32-bit-limitations
Tue Apr 17 11:13:30 [initandlisten] **    with --journal, the limit is lower
Tue Apr 17 11:13:30 [initandlisten]
Tue Apr 17 11:13:30 [initandlisten] db version v2.0.4, pdfile version 4.5
Tue Apr 17 11:13:30 [initandlisten] git version: 329f3c47fe8136c03392c8f0e548506cb21f8ebf
Tue Apr 17 11:13:30 [initandlisten] build info: windows sys.getwindowsversion(major=6, minor=0, build=6002, platform=2, service_pack='Service Pack 2')BOOST_LIB_VERSION=1_42
Tue Apr 17 11:13:30 [initandlisten] options: { dbpath: "D:\Programs\mongodb204\db" }
**************
Unclean shutdown detected.
Please visit http://dochub.mongodb.org/core/repair for recovery instructions.
*************
Tue Apr 17 11:13:30 [initandlisten] exception in initAndListen: 12596 old lock file, terminating
Tue Apr 17 11:13:30 dbexit:
Tue Apr 17 11:13:30 [initandlisten] shutdown: going to close listening sockets...
Tue Apr 17 11:13:30 [initandlisten] shutdown: going to flush diaglog...
Tue Apr 17 11:13:30 [initandlisten] shutdown: going to close sockets...
Tue Apr 17 11:13:30 [initandlisten] shutdown: waiting for fs preallocator...
Tue Apr 17 11:13:30 [initandlisten] shutdown: closing all files...
Tue Apr 17 11:13:30 [initandlisten] closeAllFiles() finished
Tue Apr 17 11:13:30 dbexit: really exiting now

解決方法:1、%MONGOを削除するHOME%/db下の.lockファイル
2、入力コマンドmongod--repair
3、mongodyの再起動