`
liubo0_0
  • 浏览: 21990 次
社区版块
存档分类
最新评论

MongoDB的介绍(一)

阅读更多

最近研究 移动Hybrid 应用的开发MongoDB的东西。

百度一下才知道:

Mongo DB ,是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式,备受当前IT从业人员的青睐。Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo DB中 每一条记录都是一个Document对象。Mongo DB最大的优势在于所有的数据持久操作都无需开发人员手动编写SQL语句,直接调用方法就可以轻松的实现CRUD操作。

 

我是在MAC 下安装的。

步骤:

1、下载:http://www.mongodb.org/downloads 找到对应的版本(mongodb-osx-x86_64-2.6.4)。

2、在mac的根目录下。就是最上层的目录创建 data文件夹,在data文件夹下,在创建db的文件夹,这不必须手动建立,没有此文件夹,在启动的时候报错。(/data/db)

3、在压缩好的目录bin下,执行 ./mongod 启动服务。(访问 http://localhost:27017/ 如果有文字,代表启动,没有则反之)

4、打开sql控制台 ,运行 ./mongo ,打开后,就可以通过命令来使用数据库了。

5、关闭 mongoDB ,在控制台中,输入:use admin  然后 输入  db.shutdownServer()

 

参考文章:

http://francs3.blog.163.com/blog/static/405767272012101483936886/

http://www.2cto.com/os/201204/129077.html

 

 

分享到:
评论

相关推荐

    MongoDB介绍

    MongoDB是一种流行的开源、分布式文档型数据库,专为现代应用程序设计,强调数据的灵活性、可扩展性和高性能。作为NoSQL数据库的一员,它摒弃了传统的关系型数据库模式,提供了更简便的方式来存储和处理大规模的数据...

    MongoDB数据库简单介绍

    ### MongoDB数据库简单介绍 #### MongoDB概述 MongoDB是一款开源、基于分布式文件存储的NoSQL数据库系统,它使用C++语言编写。与传统的关系型数据库不同,MongoDB采用文档数据模型来存储数据,这种数据模型非常灵活...

    mongodb介绍及环境搭建

    ### MongoDB介绍及环境搭建 #### MongoDB概述 MongoDB是一种非关系型、无模式的文档型数据库,被广泛应用于现代Web应用程序开发中。相比于传统的关系型数据库,MongoDB提供了更高的性能、可靠性和扩展性。 - **高...

    geoserver发布mongodb矢量数据地图服务.docx

    MongoDB是一款NoSQL数据库,能够存储大量的矢量数据。本文将介绍如何使用Geoserver将MongoDB矢量数据发布为地图服务。 一、Geoserver概述 Geoserver是基于Java开发的一款开源GIS服务器,能够处理大量的空间数据,...

    MongoDB数据库介绍及安装

    MongoDB是一种分布式文档型数据库,它属于NoSQL数据库的一种,以JSON格式的文档作为数据存储方式,具有高性能、高可用性和可扩展性。MongoDB以其灵活性、易用性以及对大数据处理的良好支持,在现代Web应用和云计算...

    五、MongoDB 学习PPT

    MongoDB 是一种流行的开源NoSQL数据库,以其面向文档的数据模型、高性能、高可用性和高可扩展性而闻名。它的设计目标是提供一个灵活且可扩展的解决方案,特别适合处理大量结构化和半结构化的数据。 在MongoDB中,...

    MongoDB介绍和副本集群搭建

    ### MongoDB介绍和副本集群搭建 #### 一、MongoDB基础 **1.1 简介** MongoDB 是一个基于分布式文件存储的开源 NoSQL 数据库系统,它使用C++语言编写,支持面向文档的存储方式,使得数据的存储与查询变得简单且...

    MongoDB北京2014 - MongoDB介绍 - Kamal Brar

    ### MongoDB介绍及应用价值 #### 一、MongoDB概述 MongoDB是一款面向现代应用程序的敏捷且可扩展的文档型数据库。作为一款通用目的的开源文档数据库,MongoDB因其灵活的数据模型、高性能以及易于扩展的特点而受到...

    MySQL与MongoDB数据库架构介绍.pptx

    MySQL 与 MongoDB 数据库架构介绍 MySQL 数据库架构介绍 MySQL 是由 Oracle 公司开发、发布和支持的受欢迎的开源关系数据库管理系统(RDBMS)。MySQL 将数据存储在表中,并使用结构化查询语句(SQL)来进行数据库...

    MongoDB介绍与使用文档

    ### MongoDB介绍与使用文档 #### mongoDB概述 MongoDB是一个介于关系数据库和非关系数据库之间的产品,它属于NoSQL数据库的一种,具有高度灵活性和强大的查询能力。与传统的关系型数据库相比,MongoDB采用了面向...

    MongoDB实验 - .docx

    一、安装 MongoDB 首先,我们需要配置 MongoDB 的 yum 源,创建 yum 源文件 `/etc/yum.repos.d/mongodb-org-3.4.repo`,添加以下内容: ``` [mongodb-org-3.4] name=MongoDB Repository baseurl=...

    mongodb的配置文件标准化与三种通常的启动方式介绍

    MongoDB 配置文件标准化与三种通常的启动方式介绍 MongoDB 的配置文件标准化是指在 MongoDB 中配置文件的标准化设置,以便更好地管理和维护 MongoDB 数据库。配置文件是 MongoDB 的核心组件之一,它定义了 MongoDB ...

    MongoDB安装包

    下面将详细介绍MongoDB的基本概念、安装过程以及一些关键操作。 首先,MongoDB是一种文档数据库,它存储数据的方式是键值对,这些键值对组合成文档,而文档则组成集合。相比于传统的行式数据库,MongoDB更加适合...

    MongoDB内核源码分布式事务介绍.pdf

    MongoDB内核源码分布式事务介绍 分布式事务是现代数据库系统中的一大挑战,MongoDB 作为Modern Database,需要解决分布式事务问题。本文将介绍MongoDB 内核源码分布式事务的技术创新和实现原理。 MongoDB 的高层...

    Mongodb数据库介绍ppt

    ### MongoDB数据库介绍 #### MongoDB简介 MongoDB是一种非关系型(NoSQL)的文档数据库,以其灵活的数据模型、高性能和可扩展性而闻名。它采用C++语言编写,支持多种操作系统,包括Windows、Linux和Mac OS。作为一...

    在linux下配置 和启动mongodb

    在 Linux 环境下,配置和启动 MongoDB 需要遵循一定的步骤,本文将详细介绍在 Linux 下配置和启动 MongoDB 的过程。 第一步:设置 MongoDB 目录 在 Linux 下,首先需要设置 MongoDB 的目录,用于存储数据库文件和...

    MongoDB数据库索引介绍.pptx

    MongoDB 数据库索引介绍 MongoDB 数据库索引是提高查询性能和减少查询时间的重要手段。索引可以告诉 MongoDB 如何高效地检索数据,以便快速地找到所需的数据。在本文中,我们将深入探讨 MongoDB 数据库索引的基础...

    MongoDB参考手册.zip_MongoDB_T6U_mongodb中文手册

    MongoDB是一款分布式文档型数据库,以其灵活性、高性能和易扩展性在现代Web开发中占据了重要地位。MongoDB中文手册是开发者必备的参考资料,它详细介绍了MongoDB的各种操作和语法用法,帮助用户深入理解并有效利用这...

    mongodb资料

    1. **mongodb快速入门-基本操作.doc**:这份文档可能介绍了MongoDB的基本概念,如数据库、集合、文档,以及插入、查询、更新和删除数据的基本命令。 2. **php操作mongodb和mongodb的权限机制.doc**:这个文档应该...

Global site tag (gtag.js) - Google Analytics