服务器架构之性能扩展-第九章(10)
第九章Mongodb数据库 9.1mongodb入门 9.1.1 NoSQL入门 NoSQL是not only SQL的缩写,它指的非关系型数据库,是以key-value形式存储,和传统数据不一样,比如不遵循sql标准。随着大数据时代的到来,NoSQL有助于解决传统数据库扩展困难,读写慢,成本高,有限的支撑容量问题.因为它在扩展和性能方面做了提升,对于事务性的要求还不能代替传统数据库。目前新浪微博的redis数据库,视觉中国的mongodb都属于NoSQL数据库范畴。 9.1.2认识mongodb Mongodb是一个介于关系数据库和非关系数据之间的产品,它语法类似javascript语言。数据是键与值的一种组合,格式如{“age”:25}形式,数据以集合存储。目前已超过百家网站使用mongodb。 9.1.3 mongodb的安装 首先到mongodb.org上下载相应版本。 Tar zxvfmongodb-linux-x86-2.2.2.tgz//解压 Cd mongodb-linux-x86-2.2.2//解压完毕后即成为可执行程序 9.1.4启动mongodb Mkdir ...