《MongoDB管理与开发精要》——第2章体系结构

第2章 快速入门
MongoDB是一个可移植的数据库,在主流的操作系统上都可以使用,即跨平台特性。虽然在不同的操作系统上略有差别,但是从整体构架上来看,MongoDB在不同的平台上是一样的,如数据逻辑结构和数据的存储方式等。
MongoDB Shell是MongoDB自带的交互式JavaScript Shell,是用来对MongoDB执行操作和管理的交互式环境。使用“./mongo -help”命令可查看相关参数及说明,本章将详细介绍MongoDB Shell的用法。

时间: 2024-10-28 02:03:46

《MongoDB管理与开发精要》——第2章体系结构的相关文章

《MongoDB管理与开发精要》——2.6节常用GUI管理工具

2.6 常用GUI管理工具 判断一个产品是否优秀,可以看其第三方工具的数量和成熟程度,下面就来介绍MongoDB常用的GUI管理工具.2.6.1 MongoVUE MongoVUE提供了对MongoDB数据库的基本操作,如查看.查询.更新.删除等,简单易用,但是在功能上还有很大的发展空间!图2-4 是MongoVUE的使用界面. 2.6.2 RockMongo RockMongo(http://code.google.com/p/rock-php/)是一个用PHP 5写的MongoDB管理工具,

《MongoDB管理与开发精要》——1.3节MongoDB实际应用案例

1.3 MongoDB实际应用案例 随着MongoDB的进一步发展和产品进一步成熟,国内外已经有几十家公司将MongoDB应用到生产环境,本节列举几个供读者参考,详细介绍请读者参考http://www.mongodb.org/ display/DOCS/Production+Deployments.1.3.1 国内案例 淘宝网成立于2003年5月10日,由阿里巴巴集团投资创办.经过6年的发展,截至2009年年底,淘宝网拥有注册会员1.7亿,2009年全年交易额达到2083亿人民币,是亚洲最大的网

《MongoDB管理与开发精要》——2.3节启动数据库

2.3 启动数据库 MongoDB安装.配置完后,必须先启动,然后才能使用它.怎样启动呢?下面介绍3种方式启动实例.2.3.1 命令行方式 MongoDB默认存储数据目录为/data/db/(或者C:/data/db),默认端口为27017,默认HTTP 端口为28017.当然,也可以改成其他目录,只需要指定"dbpath"参数,如下面的代码所示: [root@localhost ~]# /Apps/mongo/bin/mongod --dbpath=/data/db Sun Apr

《MongoDB管理与开发精要》——1.1节NoSQL简介

第一部分 基 础 篇 第1章 认识MongoDB 第2章 快速入门 第1章 认识MongoDB MongoDB是一个高性能.开源.无模式的文档型数据库,使用C++开发,是当前NoSQL数据库产品中最热门的一种.在许多场景下,它可以替代传统的关系型数据库或键-值存储方式,官方网站地址是:http://www.mongodb.org/,读者可以在此获得更详细的信息.有一定NoSQL基础概念的读者可以跳过本章,直接开始后面内容的学习.没有接触过NoSQL的读者可以详细阅读本章,以便消化.吸收最基本的概

《MongoDB管理与开发精要》——2.7节本章小结

2.7 本章小结 本章介绍了MongoDB的基本结构,包括如何存储数据.数据文件是如何增长的.各种数据类型以及何时使用这些数据类型,同时,对MongoDB的安装和配置问题进行了详细的介绍,并且举例说明如何对MongoDB数据库执行增删改查的操作,最后简要介绍了常用的GUI管理工具.通过对本章的学习,大家应该可以操作MongoDB了.

《MongoDB管理与开发精要》——导读

目 录 前言 第一部分 基 础 篇 第1章 认识MongoDB 1.1 NoSQL简介 1.2 初识MongoDB1.3 MongoDB实际应用案例1.4 本章小结第2章 快速入门 2.1 体系结构 2.2 MongoDB的安装和配置 2.3 启动数据库 2.4 停止数据库 2.5 操作数据库 2.6 常用GUI管理工具 2.7 本章小结 第二部分 高 级 篇 第3章 高级查询 3.1 查询操作符 3.2 查询语法 3.3 联合查询 3.4 游标和存储过程 3.5 本章小结

《MongoDB管理与开发精要》——2.2节MongoDB的安装和配置

2.2 MongoDB的安装和配置 MongoDB的官方下载地址是http://www.mongodb.org/downloads,从中可以下载最新的安装程序.图2-3是下载页面,它对操作系统的支持很全面,如OS X.Linux.Windows.Solaris等,而且各操作系统都分为32位和64位版本(写此书时的稳定版本是1.8.1). 注意 MongoDB 1.8.1 Linux版要求Glibc必须是2.5以上版本,所以需要先确认操作系统的Glibc版本,笔者最初用Linux AS 4安装失败

《MongoDB管理与开发精要》——3.2节查询语法

3.2 查询语法 MongoDB最大的特点是,它支持的查询语言非常强大,其语法类似于面向对象的查询语言,不但可以实现关系型数据库查询的大部分功能,而且还支持对数据建立索引.由于MongoDB可以支持非常复杂的数据结构,同时带有强大的数据查询功能,因此非常受欢迎,很多项目都考虑用MongoDB来替代MySQL等传统数据库来实现复杂的Web应用.很多案例都是因为数据量实在太大,所以迁移到MongoDB上,从而数据查询的速度得到了非常显著的提升.3.2.1 数组内容的查询 MongoDB本身支持数组类

《MongoDB管理与开发精要》——1.2节初识MongoDB

1.2 初识MongoDB MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富.最像关系数据库的.它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型.1.2.1 特点及功能 MongoDB最大的特点是支持的查询语言非常强大,其语法类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引.它是一个面向集合的.模式自由的文档型数据库. (1)面向集合(Collection-Orien