##redis在linux上的安装详解
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了##redis在linux上的安装详解,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1674字,纯文字阅读大概需要3分钟。
内容图文
![##redis在linux上的安装详解](/upload/InfoBanner/zyjiaocheng/890/163a0e2adb754cef889852d6d74aabf4.jpg)
redis在linux上的安装详解
1.redis介绍
(1)Redis是Remote Dictionary Server(远程数据服务)的缩写,由意大利人antirez(Salvatore Sanfilippo)开发的一款内存高速缓存数据库。
(2)该软件由C语言编写,它的数据模型为key-value。
(3)它支持存储的calue类型很多,包括String(字符串)、hash(哈希)、list(链表)、set(集合)、Zset(有序集合)。
(4)为了保证效率数据都是缓存在内存中,它也可以周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件。
2.redis特点
1)高速读取数据(in-memory)
2)减轻服务器负担
3)有集合计算功能(优于普通数据库和同类别产品)
4)多种数据结构支持
3.适合场合及其优势
1)【Sort Set】排行榜应用,取top n操作。例如sina微博热门话题
2)【List】获得最新N个数据或某个分类的最新数据
3)计算器应用
4)【Set】sns(social network site)获得共同好友
5)【Set】防攻击系统(ip判断)等等。比如:多次密码输错,会冻结
*4.redis安装
安装是在Centos7上安装的,安装前准备好从官网上下载好redis 链接:https://redis.io/,接着可以通过xftp把文件上传到Linux系统上,我这里是放在我创建的目录上 /user/local/soft。
当以上这些准备好的话
正式开始进行安装
1)redis是C语言开发,安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境需要安装gcc:
命令为:yum install gcc-c++
如果提示是否下载和安装,输入y。
2)现在进行刚才我本地放到linux系统上的redis
命令:tar -zxvf 文件名
解压成功后,输入命令 ll 就会出现解压的文件
3)然后进入redis解压的目录,编译redis(编译,将c文件编译为o文件)
使用命令:make。
4)定义安装目录
命令:make PREFIX=/usr/local/redis install,如下图
redis的关闭
1)查询到PID,kill -9 pid(断电,非正常关闭。一般不用,否则造成数据丢失)
2)正常关闭(正常关闭,数据保存):./bin/redis-cli shutdown
内容总结
以上是互联网集市为您收集整理的##redis在linux上的安装详解全部内容,希望文章能够帮你解决##redis在linux上的安装详解所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。