NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库。
NoSQL 不依赖业务逻辑方式存储,而以简单的key-value模式存储。因此大大的增加了数据库的扩展能力。
Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。它是免费开源并且是当前最流行的NoSQL之一,也被人们称之为结构化数据库!
tar -zxvf redis-6.2.4.tar.gz
yum install gcc-c++
gcc -v
make
自动配置redis文件make
命令make install
安装, redis默认安装路径usr/local/bin
mkdir RedisConfig
cp /home/opt/redis-6.2.4/redis.conf RedisConfig
vim redis.conf
修改redis配置文件,让其默认后台方式启动redis-server RedisConfig/redis.conf
已RedisConfig下的配置文件方式启动redisps -aux|grep redis
查看redis是否启动成功shutdown exit #退出