Nosql简介
* NoSQL,全名为Not Only SQL,指的是非关系型的数据库
* 随着访问量的上升,网站的数据库性能出现了问题,于是nosql被设计出来
优点/缺点
* 优点:
* 高可扩展性
* 分布式计算
* 低成本
* 架构的灵活性,半结构化数据
* 没有复杂的关系
* 缺点:
* 没有标准化
* 有限的查询功能(到目前为止)
* 最终一致是不直观的程序
Nosql_Redis 安装与使用
下载: wget http://download.redis.io/releases/redis-4.0.9.tar.gz
tar zxvf redis-4.0.9.tar.gz
-
复制:推荐放到 usr/local 目录下
# sudo mv redis-4.0.9/ /usr/local/redis/
#####(进入redis目录)
# cd /usr/local/redis/redis-4.0.9
#####(如果没有就进入cd /usr/local/redis/)
-
生成:
# sudo make
-
测试:
# sudo make test
(这段运行时间会较长)
-
安装:将redis的命令安装到/usr/bin/目录
# sudo make install
运行
-
启动服务器:在桌面目录
# redis-server
(按ctrl+c停止)
-
启动客户端:在新终端中运行如下代码
# redis-cli
-
运行此命令:
ping
set 'a' '123'
!(运行完此命令,也就是当添加键值后,发现在当前运行的目录下,创建了一个文件:dump.rdb,这个文件用于将数据持久化存储)