3、文件作為索引的鍵值(借鑑上面位址)
a.單列索引
mongodb的官方文件上面是這樣說的:
documents as keys
indexed fields may be of any type, including documents:
往資料庫recommender的表data中插入三條記錄
>db.data.insert(});
>db.data.insert(});
>db.data.insert(});
對欄位info
建立索引
> db.data.ensureindex();
顯示表data上的所有索引
> db.data.getindexes();[},
,"name" : "x_1"},,
"name" : "info_1"}]
查詢指定的記錄,此時會用到索引
> db.data.find(});
}b.組合索引
建立組合索引
> db.data.ensureindex();
> db.data.getindexes();[},
,"name" : "x_1"},,
"name" : "info_1"},,
"name" : "info.url_1_info.city_1"}]
下面幾個操作均會用到索引
> db.data.find();
}> db.data.find();
}1表示公升序(asc),-1表示降序(desc)
> db.data.find().sort();
} }}> db.data.find().sort();
} }}> db.data.find().sort();
} } }
python第五章 Python學習(第五章)
記錄所有的名片字典 card list defshow menu 顯示資訊 print 50 print 歡迎使用 名片管理系統 v1.0 print print 1.新增名片 print 2.顯示全部 print 3.搜尋名片 print print 0.退出系統 print 50 defnew ...
優化資料庫第五章
t sql使用下列語句來管理事務 1.begin transaction 2.commit transaction 3.rollback transaction 使用全域性變數 error判斷事務操作是否成功。1.error儲存最近一條sql語句的執行結果。2.如果sql語句執行成功,則 error...
第五章 優化程式效能
寫程式的最主要目標就是使它在所有可能的情況下都正確工作。程式設計師必須寫出 清晰簡潔 的 讀懂 理解 修改 編寫高效程式 1.選擇合適的演算法和資料結構 2.編寫出編譯器能夠有效優化以轉換成高效可執行 的源 3.針對運算量特別大的計算,平行計算 將乙個任務分成多個部分,這些部分可以在多核和多處理器的...