摘要:參考文章命令幫助系統(tǒng)基礎(chǔ)知識(shí)基礎(chǔ)知識(shí)文檔是的核心概念和關(guān)系型數(shù)據(jù)庫中的行十分類似是鍵值對(duì)的有序集區(qū)分大小寫。
http://www.cnblogs.com/Joans/p/3729914.html //命令幫助系統(tǒng) http://segmentfault.com/a/1190000002694268?_ea=184402 //基礎(chǔ)知識(shí) http://api.mongodb.org/python/current/tutorial.html //pymongo tutorialMongoDB基礎(chǔ)知識(shí)
文檔
是MongoDB的核心概念; 和關(guān)系型數(shù)據(jù)庫中的行十分類似; 是鍵值對(duì)的有序集; 區(qū)分大小寫。
集合Collection
是文檔的集合; 如果文檔能夠表示為行,那么集合很顯然就相當(dāng)于一張表了; 動(dòng)態(tài)模型:集合中的文檔可以是各式各樣的; 子集合:.通常用此標(biāo)記來訪問;
基本的數(shù)據(jù)類型
null: 用于表示空值或者不存在的字段: { "x": null ? } bool: 布爾型 { "x": true, ? "y": false } String: 字符串 { ? "x": "這是一個(gè)字符串" } number: 數(shù)值 { "pi": 3.14, "x": 3, "ni": NumberInt("3"), "nl": NumberLong("3") } String: 字符串 { "x": "這是一個(gè)字符串" } date: 日期 { "x": new Date() } regular expression: 正則表達(dá)式 { "x": /foobar/i } array:數(shù)組 { "a": ["x", "y", "z"] } ?object id 形式以及生成方式:
object id 提供了秒級(jí)別的唯一性,機(jī)器碼是機(jī)器主機(jī)名的散列值(hash); 同一個(gè)進(jìn)程在同一秒內(nèi)產(chǎn)生的Objectid是不同的,每進(jìn)程每秒最多擁有2563ObjectidJavaScript Shell
命令
mongod --dbpath /Users/…/*開啟服務(wù)器后面是配置數(shù)據(jù)庫存放的位置*/ mongo/*開啟客戶端 連接服務(wù)器*/ db use dbName/*switched to db dbName*/ db.createCollection(“collectionName”) db.collectionName.insert(post)/*post is a file’s name*/ db.blog.find() and db.blog.findOne()/*These are used to list the documents in the collection that you want to index*/ db.collectionName.update({“title”: “這是一篇文章”}, post) db.collectionName.remove({“title”: “這是一篇文章”}) mongo mongo-db.phoenix.com:30000/ahaInsight/*連接指定的mongod*/ mongo --nodb/*啟動(dòng)時(shí)可以讓mongo shell不連接任何的mongod*/ conn = new Mongo(“host.name:30000”) db = conn.getDB(“dbname”)Mongo連接數(shù)據(jù)庫
獲取客戶端:client = MongoClient() 獲取數(shù)據(jù)庫:db = client.stack ?獲取collection: col = db.col
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/18754.html
摘要:學(xué)的過程中查閱了無數(shù)資料,也收獲了一些經(jīng)驗(yàn),所以希望總結(jié)出一份簡易入門教程供初學(xué)者參考。完整的教程將盡可能遵循下面的目錄順序。安裝的安裝也很簡單。搭建簡單服務(wù)器表示不是必要的這里僅以做示范,其他系統(tǒng)操作方法類似。 前言: 這兩天在學(xué)著用Python + Tornado +MongoDB來做Web開發(fā)(哈哈哈這個(gè)詞好高端)。學(xué)的過程中查閱了無數(shù)資料,也收獲了一些經(jīng)驗(yàn),所以希望總結(jié)出一份...
摘要:學(xué)的過程中查閱了無數(shù)資料,也收獲了一些經(jīng)驗(yàn),所以希望總結(jié)出一份簡易入門教程供初學(xué)者參考。完整的教程將盡可能遵循下面的目錄順序。安裝的安裝也很簡單。搭建簡單服務(wù)器表示不是必要的這里僅以做示范,其他系統(tǒng)操作方法類似。 前言: 這兩天在學(xué)著用Python + Tornado +MongoDB來做Web開發(fā)(哈哈哈這個(gè)詞好高端)。學(xué)的過程中查閱了無數(shù)資料,也收獲了一些經(jīng)驗(yàn),所以希望總結(jié)出一份...
摘要:然后又介紹了基于的公號(hào)賬本應(yīng)用的數(shù)據(jù)庫設(shè)計(jì)。歡迎關(guān)注公號(hào)四月試用。 前兩篇 微信公號(hào)DIY 系列: 微信公號(hào)DIY:一小時(shí)搭建微信聊天機(jī)器人 微信公號(hào)DIY:訓(xùn)練聊天機(jī)器人&公號(hào)變身圖片上傳工具 介紹了如何使用搭建&訓(xùn)練聊天機(jī)器人以及讓公號(hào)支持圖片上傳到七牛,把公號(hào)變成一個(gè)七牛圖片上傳客戶端。這一篇將繼續(xù)開發(fā)公號(hào),讓公號(hào)變成一個(gè)更加實(shí)用的工具賬本(理財(cái)從記賬開始)。 代碼: 項(xiàng)目代...
摘要:然后又介紹了基于的公號(hào)賬本應(yīng)用的數(shù)據(jù)庫設(shè)計(jì)。歡迎關(guān)注公號(hào)四月試用。 前兩篇 微信公號(hào)DIY 系列: 微信公號(hào)DIY:一小時(shí)搭建微信聊天機(jī)器人 微信公號(hào)DIY:訓(xùn)練聊天機(jī)器人&公號(hào)變身圖片上傳工具 介紹了如何使用搭建&訓(xùn)練聊天機(jī)器人以及讓公號(hào)支持圖片上傳到七牛,把公號(hào)變成一個(gè)七牛圖片上傳客戶端。這一篇將繼續(xù)開發(fā)公號(hào),讓公號(hào)變成一個(gè)更加實(shí)用的工具賬本(理財(cái)從記賬開始)。 代碼: 項(xiàng)目代...
閱讀 3110·2021-11-24 09:39
閱讀 968·2021-09-07 10:20
閱讀 2389·2021-08-23 09:45
閱讀 2255·2021-08-05 10:00
閱讀 566·2019-08-29 16:36
閱讀 833·2019-08-29 11:12
閱讀 2813·2019-08-26 11:34
閱讀 1839·2019-08-26 10:56