我爱编程

nosql--简介及使用12.23

2017-12-23  本文已影响0人  a荷包蛋

一.nosql的由来

   NoSQL,泛指非关系型的数据库专门用于处理海量数据

二.NoSQL的优点/缺点

优点:   - 高可扩展性   - 分布式计算   - 低成本  - 架构的灵活性,半结构化数据   - 没有复杂的关系

缺点:  - 没有标准化    - 有限的查询功能(到目前为止)   - 最终一致是不直观的程序

三.注意mysql和nosql的区别和对比

(四)常见[NoSQL]数据库

列存储:Hbase、Cassandra、Hypertable

文档存储MongoDB、CouchDB

k-v存储:TokyoCabinet、BerkeleyDB、MemcacheDB、redis

对象存储:Neo4J、Versant

Xml数据库:BerkeleyDB、BaseX

4.mongodb的安装

windows下分两种  :安装版  压缩版

安装版:

2.压缩版

第一步:解压

第二步:配置bin的路径到环境变量里面

第三步:

第四步:data里面创建 db文件 log文件

第五步:打开cmd窗口输入 mongod --dbpath "db文件所在的地址"

第五步:设置模块安装成服务

mongod --dbpath "db文件所在的路径" --logpath "db文件所在的路径" --install

net start mongodb

输入mongo进入

 在linux下安装

1.下载安装包

2.解压   tar-zxvf mongodb-linux-x86_64-3.0.6.tgz

3 mv mongodb-linux-x86_64-3.0.6/ /usr/local/mongodb# 将解压包拷贝到指定目录

export PATH=$PATH:/usr/local/momgodb3.20

4(第二种方法).apt-get:

                 sudo apt installmondodb

上一篇下一篇

猜你喜欢

热点阅读