本文共 2233 字,大约阅读时间需要 7 分钟。
Redis(REmote DIctionnary Server(远程 字典 服务器))是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。
redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。 Redis 与其他 key - value 缓存产品有以下三个特点:Redis 优势:
Redis 官网: https://redis.io/
Redis 在线测试: http://try.redis.io/ Redis命令参考: http://redisdoc.com/ Redis 精简教程: https://www.runoob.com/redis/redis-tutorial.html Window下载安装: https://github.com/MSOpenTech/redis/releases Linux下载安装: https://redis.io/download因为redis是C语言编写,所有安装前一定先安装gcc!!!
Linux通过yum仓库安装gcc: https://blog.csdn.net/shishishilove/article/details/99574062下载压缩包 https://redis.io/download ,并移到/opt路径下。
解压缩redis-5.0.5.tar.gz,输入【tar -zxvf redis-5.0.5.tar.gz】。
进入redis文件夹。
安装redis前先检测linux是否有gcc环境。如果没有安装gcc,请先安装:
在redis目录下执行【make】命令。
执行完make后继续执行【make install】命令。
安装完成。进入/usr/local/bin/路径下。
redis-benchmark:性能测试工具 redis-check-aof:修复有问题的AOF文件 redis-check-rdb:修复有问题的dump.rdb文件 redis-cli:客户端 redis-sentinel:redis集群使用 redis-server:服务器修改一下redis配置文件,切记修改之前先备份,输入【cp redis.conf redis.conf.bak】。
启动============================================redis服务端
redis-server /opt/redis-5.0.5/redis.conf :启动redis-server ps -ef|grep redis|grep -v grep :查询redis是否启动 netstat -anp|grep 6379 : 查询 6379是否被占用 lsof -i:6379 :查询 6379是否被占用启动============================================redis客户端
====================================================================
Redis基础知识:……
帮助他人,快乐自己,最后,感谢您的阅读! 所以如有纰漏或者建议,还请读者朋友们在评论区不吝指出!…知识是一种宝贵的资源和财富,益发掘,更益分享…