<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      初識Mongodb總結

      MongoDb 概述

       

      MondoDb是什么

      MongoDB是一個面向文檔的數據庫系統。使用C++編寫,不支持SQL,但有自己功能強大的查詢語法。MongoDB使用BSON作為數據存儲和傳輸的格式。BSON是一種類似JSON的二進制序列化文檔,支持嵌套對象和數組。MongoDB很像MySQL,document對應MySQL的row,collection對應MySQL的table。是當前NoSql數據庫中比較熱門的一種。它在許多場景下可用于替代傳統的關系型數據庫或鍵/值存儲方式。

       

      NoSQL與關系型數據庫設計理念比較

      關系型數據庫中的表都是存儲一些格式化的數據結構,每個元組字段的組成都一樣,即使不是每個元組都需要所有的字段,但數據庫會為每個元組分配所有的字段,這樣的結構可以便于表與表之間進行連接等操作,但從另一個角度來說它也是關系型數據庫性能瓶頸的一個因素。而非關系型數據庫以鍵值對存儲,它的結構不固定,每一個元組可以有不一樣的字段,每個元組可以根據需要增加一些自己的鍵值對,這樣就不會局限于固定的結構,可以減少一些時間和空間的開銷。

       

      特點   高性能、易部署、易使用,存儲數據非常方便。

      1. 面向集合存儲,易存儲對象類型的數據。
      2. 模式自由。
      3. 支持動態查詢。
      4. 支持完全索引,包含內部對象。
      5. 支持復制和故障恢復。
      6. 使用高效的二進制數據存儲,包括大型對象(如視頻等)。
      7. 自動處理碎片,以支持云計算層次的擴展性
      8. 支持Python,PHP,Ruby,Java,C,C#,Javascript,Perl及C++語言的驅動程序。
      9. 文件存儲格式為BSON(一種JSON的擴展)。
      10. 可通過網絡訪問。


      功能

      1. 面向集合的存儲:適合存儲對象及JSON形式的數據。
      2. 動態查詢:Mongo支持豐富的查詢表達式。查詢指令使用JSON形式的標記,可輕易查詢文檔中內嵌的對象及數組。
      3. 完整的索引支持:包括文檔內嵌對象及數組。Mongo的查詢優化器會分析查詢表達式,并生成一個高效的查詢計劃。
      4. 查詢監視:Mongo包含一個監視工具用于分析數據庫操作的性能。
      5. 復制及自動故障轉移:Mongo數據庫支持服務器之間的數據復制,支持主-從模式及服務器之間的相互復制。復制的主要目標是提供冗余及自動故障轉移。
      6. 高效的傳統存儲方式:支持二進制數據及大型對象(如照片或圖片)
      7. 自動分片以支持云級別的伸縮性:自動分片功能支持水平的數據庫集群,可動態添加額外的機器。
         

      MongoDb 安裝

       

      操作系統  : Mac Os X
      集成環境  : Mamp
      編程語言  : PHP
      Server    : Mongodb
      Extension   : Mongo-1.2.4
      管理工具  : Rock-PHP
      Web根目錄  : /web/mongodb


      操作步驟:

      #創建目錄:
      sudo mkdir-p /usr/local/mongodb/data
      sudo
      mkdir/usr/local/mongodb/log
      sudo
      mkdir/usr/local/mongodb/source

      #下載文件:
      cd /usr/local/mongodb/source
      curl
      -O http://pecl.php.net/get/mongo-1.2.4.tgz
      curl -O http://fastdl.mongodb.org/osx/mongodb-osx-x86_64-2.0.0.tgz

      #解壓文件:
      tar -zxvf mongo-1.2.4.tgz ; tar -zxvf mongodb-osx-x86_64-2.0.0.tgz

      #創建PHP擴展:
      cd /usr/local/mongodb/mongo-1.2.4/
      phpize
      ./configure --enable-mongo
      make ; make install

      #復制 mongo.so 到PHP的擴展目錄
      cp modules/mongo.so /Applications/MAMP/bin/php5.3/lib/php/extensions/no-debug-non-zts-20090626

      #更改配置文件
      vi /Applications/MAMP/conf/php5.3/php.ini
      添加extension
      =mongo.so

      #啟動Mongodb服務
      cd mongodb-osx-x86_64-2.0.0
      sudo bin
      /mongod --dbpath=/usr/local/mongodb/data/--fork --logpath=/usr/local/mongodb/log/mongodb.log--logappend

      #終端出現waiting for connections on port 27017
      #
      查看服務是否開啟成功
      netstat -ntl | grep 27017

       

      解壓Mongodb管理工具Rock-PHP到/web/mongodb

      訪問當前路徑:localhost(我本地指定的虛擬域名:qx.com)

      這樣就搭建好了!

      祝所有人都可以順利的搭建Mongodb.

      有不明白的可以聯系我!

      posted @ 2011-09-16 18:33  吳佰清  閱讀(3767)  評論(1)    收藏  舉報
      主站蜘蛛池模板: 国产精品三级黄色小视频| 丁香五月婷激情综合第九色| 欧美激情一区二区三区成人| 免费现黄频在线观看国产| 丰满人妻被黑人连续中出| 女同在线观看亚洲国产精品| 亚洲精品国产av一区二区| 久久国产热这里只有精品| 成人一区二区不卡国产| 国产麻豆一精品一av一免费| 水蜜桃av无码| 亚洲高清国产成人精品久久 | 日韩av综合中文字幕| 性视频一区| 男同精品视频免费观看网站| 午夜福利国产盗摄久久性| 91久久精品美女高潮不断| 亚洲成年av天堂动漫网站| 亚洲综合网国产精品一区 | 信丰县| 成人无码潮喷在线观看| 丹东市| 亚洲丶国产丶欧美一区二区三区 | 国产午夜视频在线观看| 久久久久无码精品国产h动漫| 亚洲激情av一区二区三区| 国产大学生粉嫩无套流白浆| 精品粉嫩国产一区二区三区 | 亚洲黄色成人网在线观看| 国产精品成人av电影不卡| 亚洲无av在线中文字幕| 国产精品久久蜜臀av| 天天躁日日躁狠狠躁av麻豆男男| 日本九州不卡久久精品一区| 日韩 一区二区在线观看| 日韩欧美卡一卡二卡新区| 四虎国产精品成人免费久久| 亚洲国产精品久久久天堂麻豆宅男 | 国产乱妇无码大片在线观看| 国产激情福利短视频在线| 亚洲AV国产福利精品在现观看|