一、Nosql非关系型数据库
(1)小tips:
数据库的发展:
- 单机时代
- memcached 缓存+Mysql读写分离(一部分数据库只写,一些数据库只用来读)
- 分库分表 +水平拆分+Mysql集群
(2) Nosql的特点:
- 对于数据量大,变化比较快的数据,都存入到redis中;不存入到mysql中。
- Nosql的特点,方便扩展,大数据量,高性能。一秒写8万次,读取11万次。
- 数据类型是多样型的。
- MongoDB:最像关系型数据库的Nosql;
(3) Nosql的四大分类:
- KV键值对:Redis
- 文档型数据库:MongoDB
- 列存储数据库 :HBase -->分布式的文件系统;
- 图形关系数据库:朋友圈 --->Neo4j
(4) Redis的特性:
多样的数据类型
持久化
集群
事务
二、Redis在Linux云服务器上安装(首先使用Xshell连接自己的云服务器)
(1)安装地址:Download | Redis
(2)在Linux上解压:先使用xftp将redis的压缩包放到home目录下自己定义的目录下
(3)将redis压缩包移动的opt目录下,因为opt目录下是放安装的软件
(4)在opt目录下解压文件夹 tar命令
tar -zxvf redis-7.0.11.tar.gz
(5)进入解压后的redis文件看到redis的配置文件
(6)安装gcc -c++
中间点击y :===>完成
(7)执行make命令 ,配置所有需要的命令
(8)redis默认安装路径: /usr/local/bin
然后再bin目录下创建一个redis的redis_config,文件夹,将redis的配置文件移动到redis_config目录中:
移动redis.conf
(9)进入配置文件:redis.conf;修改后台运行:
修改为yes:
wq保存: