您的位置:首页 > 数据库 > Mongodb

MongoDB的学习与应用一:安装并简单测试MongoDB

2015-07-23 13:00 896 查看
MongoDB是一种强大、灵活、可拓展的数据存储方式。它扩展了关系型数据库等,吧啦吧啦一大堆废话,对于一门新的语言或者技术,了解技术背景是一方面,动手实练也是必不可少的。这里我打算发一些MongoDB从入门到项目应用的文章,也方便做些技术预言。将涉猎到MongoDB基础应用入门以及分布式部署等等方面。

  
 一:从mongodb.org官网入手,了解MongoDB

MongoDB官网下载最新的文档来看看,当然可以选择下载文档(MongoDB-manual.pdf)到本地以供检索,MongoDB作为开源的NoSQL数据库还带来了灵活、高效易扩展等优势。


Document
Database

A record in MongoDB is a document, which is a data structure composed of field
and value pairs. MongoDB documents are similar to JSON objects. The values of fields may include other documents, arrays, and arrays of documents.



A MongoDB document.

The advantages of using documents are:
Documents (i.e. objects) correspond
to native data types in many programming language.
Embedded documents and arrays
reduce need for expensive joins.
Dynamic schema supports fluent
polymorphism.


Key
Features


High
Performance

MongoDB provides high performance data persistence. In particular,
Support for embedded data models
reduces I/O activity on database system.
Indexes support faster queries
and can include keys from embedded documents and arrays.


High
Availability

To provide high availability, MongoDB’s replication facility, called replica sets,
provide:
automatic failover.
data redundancy.

replica set is a group of MongoDB servers that maintain the same data set, providing redundancy
and increasing data availability.


Automatic Scaling

MongoDB provides horizontal scalability as part of its core functionality.
Automatic sharding distributes data across a cluster
of machines.
Replica sets can provide eventually-consistent reads for low-latency high throughput deployments.

     二:安装并简单测试MongoDB数据库,熟悉简要的命令

安装非常简单,只需要在官网下载MongoDB最新程序,解压到本地磁盘即可。剩下的就是简单配置和测试使用了。
把MongoDB解压到本地E:\mongodb下 并新建一个db文件夹用作数据存储。做完如上操作后,在CMD敲入命令,到E:\mongodb\bin 目录下,开启MongDB服务并设置数据存储路径(dbpath) 。



控制台提示,可通过http://localhost:28017/ 访问MongoDB
Web Console。

重新打开一个CMD窗口,进入MondoDB bin文件路径后,使用mongo命令打开控制台并自动连接到test db。操作到此,就是已经完整的安装并调试了本地MongoDB服务。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: