好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁(yè) > 知識(shí)庫(kù) > MongoDB中javascript腳本編程簡(jiǎn)介和入門(mén)實(shí)例

MongoDB中javascript腳本編程簡(jiǎn)介和入門(mén)實(shí)例

熱門(mén)標(biāo)簽:沈陽(yáng)營(yíng)銷(xiāo)電銷(xiāo)機(jī)器人招商 福州電銷(xiāo)機(jī)器人源代碼 徐州ai電銷(xiāo)機(jī)器人原理 南京400電話怎樣辦理 機(jī)器人外呼系統(tǒng)軟件存在問(wèn)題 高德地圖標(biāo)注商戶(hù)位置 兗州電話外呼營(yíng)銷(xiāo)系統(tǒng) 智能電銷(xiāo)機(jī)器人銷(xiāo)售話術(shù) 企業(yè)智能外呼系統(tǒng)價(jià)格多少

注:作者使用的mongodb版本為2.4.7。

入門(mén)例子

復(fù)制代碼 代碼如下:

conn = new Mongo();
db = conn.getDB("db-name");  //選擇數(shù)據(jù)庫(kù)
db.auth("user-name","password");  //用戶(hù)驗(yàn)證

var map = function() {
    split_result = this.sentence.split(" ");
    for (var i in split_result) {
        var word = split_result[i].replace(/(^\s*)|(\s*$)/g,"").toLowerCase(); //去除了單詞兩邊可能的空格,并將單詞轉(zhuǎn)換為小寫(xiě)
        if (word.length != 0) {
            emit(word, 1);
        }
    }
}

var reduce = function(key, values) {
    print(key+":"+Array.sum(values));
    return Array.sum(values);
}

db.data.mapReduce(
    map,
    reduce,
    {out:{merge:"mr_result"}}
)

保存為test01.js,在終端中運(yùn)行:

復(fù)制代碼 代碼如下:
$ mongo test01.js

運(yùn)行結(jié)束后可以在集合mr_result中查看mapreduce結(jié)果。

值得注意的是,在js腳本中如果直接:

復(fù)制代碼 代碼如下:
db.mr_result.find();

是無(wú)法輸出結(jié)果的。

應(yīng)該使用下面的方式輸出結(jié)果:

復(fù)制代碼 代碼如下:
conn = new Mongo();
db = conn.getDB("db-name");  //選擇數(shù)據(jù)庫(kù)
db.auth("user-name","password");  //用戶(hù)驗(yàn)證

var cursor = db.mr_result.find();

while(cursor.hasNext()) {
    r = cursor.next();
    print(r["_id"] + "\t" + r["value"]);
}


保存為test02.js,運(yùn)行:
復(fù)制代碼 代碼如下:
$ mongo test02.js

結(jié)果如下:
復(fù)制代碼 代碼如下:

a       1
code    1
collection      1
consider        1
contains        1
documents       1
error   1
follow  1
following       3
found   1
get     1
i       2
in      1
link    1
map-reduce      1
of      1
on      1
operations      1
orders  1
prototype       1
that    1
the     4
this    1
when    1

使用load()函數(shù)

load()函數(shù)用于引入其他文件,這為代碼重用提供了便利。 最簡(jiǎn)單的情形是,把數(shù)據(jù)庫(kù)連接操作的代碼放在一個(gè)單獨(dú)的文件里,在當(dāng)前目錄建立lib,在lib目錄下創(chuàng)建文件base_operation.js,內(nèi)容如下:

復(fù)制代碼 代碼如下:

function BaseOperation() {

    /*
    連接數(shù)據(jù)庫(kù),返回連接對(duì)象
    */
    this.getDB = function() {
        conn = new Mongo();
        db = conn.getDB("db-name");
        db.auth("user-name","password");
        return db;
    }
}


在當(dāng)前目錄下建立文件test03.js,內(nèi)容如下:
復(fù)制代碼 代碼如下:

load("lib/base_operation.js");
BO = new BaseOperation();
db = BO.getDB();

var cursor = db.mr_result.find();

while(cursor.hasNext()) {
    r = cursor.next();
    print(r["_id"] + "\t" + r["value"]);
}


運(yùn)行test03.js的效果和test02.js相同。

您可能感興趣的文章:
  • MongoDB的基礎(chǔ)知識(shí)簡(jiǎn)介
  • MongoDB中的MapReduce簡(jiǎn)介
  • MongoDB簡(jiǎn)介 MongoDB五大特色
  • MongoDB系列教程(二):MongoDB簡(jiǎn)介
  • PHP與MongoDB簡(jiǎn)介|安全|M+PHP應(yīng)用實(shí)例詳解
  • MongoDB創(chuàng)建一個(gè)索引而性能提升1000倍示例代碼
  • Docker容器化部署嘗試——多容器通信(node+mongoDB+nginx)
  • Java操作MongoDB插入數(shù)據(jù)進(jìn)行模糊查詢(xún)與in查詢(xún)功能
  • MongoDB中多表關(guān)聯(lián)查詢(xún)($lookup)的深入講解
  • MongoDB特點(diǎn)與體系結(jié)構(gòu)等簡(jiǎn)介

標(biāo)簽:丹東 景德鎮(zhèn) 本溪 邯鄲 吉安 大理 昭通 鶴崗

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《MongoDB中javascript腳本編程簡(jiǎn)介和入門(mén)實(shí)例》,本文關(guān)鍵詞  MongoDB,中,javascript,腳本,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《MongoDB中javascript腳本編程簡(jiǎn)介和入門(mén)實(shí)例》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于MongoDB中javascript腳本編程簡(jiǎn)介和入門(mén)實(shí)例的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 欧美激情性国产欧美无遮挡| 国产性夜夜性夜夜爽91| 娇妻给老汉泄欲| 欧美综合另类| 凹凸国产熟女精品视频国语| 潘金莲一级婬片AAAAA| 外国成人xxx在线视频| 情侣高清国产片在线播放| 麻豆秘?做爰免费观看董小宛 | 欧美一级特黄A片免费观看密森| 国产欧美黑人丰满在线观看AV| 美女脱光内裤| oldgrαnny老女人| 秘书被总裁玩弄到喷水男男| 国产女人久久精品| 我男朋友说穿裙子好做| 亚洲人色情综合网亚洲明星色| 上床摸胸视频| 中国hd高清xxxxvideo| 双性H带各种道具play文| 国产伦精品一区二区免费| kinnporsche电视剧免费观看| 嗯~啊~快点??死我软件| 中文字幕乱码一二三区别| 青年摘花xxx| 国模无水印大尺度gogo| 清苑县| 欧美猛交XXXXX无码寡妇小说| 男人把女人下部桶爽的视频| 等待出轨的男人完整视频| 吃奶跟添下面特舒服| 91桃色国产在线观看| 久久精品国产亚洲网址| 对白做爰XXXⅩ性爽| 欧美丰满熟妇XXXX喷水| 日韩伦理一区二区三区| 狍和人一级毛片| 丰满人妻少妇久久久久久91电影| 日本道在线播放| 欧美18videosex灌满| futa全肉H文|