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亿人民币,是亚洲最大的网络零售商圈之一。国内著名互联网分析机构艾瑞咨询调查显示,淘宝网占据国内电子商务80%以上的市场份额。
视觉中国网站(ChinaVisual.Com)是目前中国最具影响力的视觉创意产业门户,是服务于中国及全球视觉创意产业的领先在线媒体,是产业服务提供商及创意人群互动社区。视觉中国网站成立于2000年12月,内容涉及数字设计、广告创意、数码影像、视觉传媒、时尚文化等文化创意产业范畴。视觉中国网站以其独特的定位和商业模式,前瞻性地预见了一个视觉创意时代的来临!
大众点评网创建于2003年4月,是中国领先的城市生活消费指南网站。致力于为中国消费者提供本地的餐饮、休闲、娱乐等生活服务发表评论、分享信息的平台,并为广大潜在的消费者提供客观、准确的本地化消费信息指南。
1.3.2 国外案例
SourceForge.net(又称SF.net)是开源软件开发者进行开发管理的集中式场所,也是全球最大开源软件开发平台和仓库。SourceForge.net由VA Software提供主机,并运行SourceForge软件。大量开源项目在此落户(截至2009年2月,超过23万的软件项目已经登记使用超过200万注册用户的服务,是SourceForge.net开放源码的工具和网络应用的最大集合)。
GitHub使用Git版本控制系统的项目,是基于互联网的存取服务。它是由GitHub公司(先前被称作Logical Awesome)的开发者Chris Wanstrath、PJ Hyett和Tom Preston Werner 使用Ruby on Rails写成的。GitHub同时提供商业账户和为开源项目提供的免费账户。根据2009年的Git用户调查,GitHub是最流行的Git存取站点。
《MongoDB管理与开发精要》——1.3节MongoDB实际应用案例
时间: 2024-10-23 21:05:48
《MongoDB管理与开发精要》——1.3节MongoDB实际应用案例的相关文章
《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管理与开发精要》——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管理与开发精要》——2.1节体系结构
2.1 体系结构 一个运行着的MongoDB数据库可以看作一个MongoDB Server,该Server由实例和数据库组成.一般情况下,一个MongoDB Server机器上包含一个实例和多个与之对应的数据库,但是在特殊情况下,如硬件投入成本有限或特殊的应用需求,也允许一个Server机器上有多个实例和多个数据库. MongoDB中一系列物理文件(数据文件.日志文件等)的集合或与之对应的逻辑结构(集合.文档等)称为数据库.简单来说,数据库是由一系列与磁盘有关的物理文件组成的.2.1.1 数据逻
《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是一个可移植的数据库,在主流的操作系统上都可以使用,即跨平台特性.虽然在不同的操作系统上略有差别,但是从整体构架上来看,MongoDB在不同的平台上是一样的,如数据逻辑结构和数据的存储方式等.MongoDB Shell是MongoDB自带的交互式JavaScript Shell,是用来对MongoDB执行操作和管理的交互式环境.使用"./mongo -help"命令可查看相关参数及说明,本章将详细介绍MongoDB Shell的用法.
《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本身支持数组类