Linux搭建Redis缓存服务器

简介: Linux搭建Redis缓存服务器

1 Redis的安装

1.1 Redis的安装

Redis是c语言开发的。

说明是自带环境的

安装redis需要c语言的编译环境。如果没有gcc需要在线安装。Yum install gcc-c++

其中都同意即可

安装步骤:

第一步:redis的源码包上传到linux系统。


第二步:解压缩redis。

第三步:编译。make

也不用测试,人家给你下载的包也不能错,就算错了也不会改,一般不可能错,错了就是你没环境

第四步:安装。make install PREFIX=/usr/local/redis


1.2 连接redis

1.2.1 redis的启动:

前端启动:[root@localhost bin]# ./redis-server

一般前台启动没操作了,后台启动几个 Ctrl+c退出

后台启动:

把/root/redis-3.0.0/redis.conf复制到/usr/local/redis/bin目录下

[root@localhost redis-3.0.0]# cp redis.conf /usr/local/redis/bin/

修改配置文件:

[root@localhost bin]# ./redis-server redis.conf

改为yes就是后台启动,就没内个箱子了

查看redis进程:

[root@localhost bin]# ps aux|grep redis


root      5190  0.1  0.3  33936  1712 ?        Ssl  18:23   0:00 ./redis-server *:6379    


root      5196  0.0  0.1   4356   728 pts/0    S+   18:24   0:00 grep redis


[root@localhost bin]#

1.2.2 Redis-cli

关闭redis:[root@localhost bin]# ./redis-cli shutdown


默认连接localhost运行在6379端口的redis服务。


[root@localhost bin]# ./redis-cli -h 192.168.25.153 -p 6379


-h:连接的服务器的地址


-p:服务的端口号

1.3 Redis五种数据类型

String:key-value(做缓存)

Hash:key-fields-values(做缓存)

List:有顺序可重复

Set:无顺序,不能重复

SortedSet(zset):有顺序,不能重复

1.4 配置图形界面

1.4.1 进行连接

1.4.2 成功连接

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
相关文章
|
8天前
|
缓存 监控 定位技术
|
9天前
|
缓存 NoSQL Redis
Redis 缓存使用的实践
《Redis缓存最佳实践指南》涵盖缓存更新策略、缓存击穿防护、大key处理和性能优化。包括Cache Aside Pattern、Write Through、分布式锁、大key拆分和批量操作等技术,帮助你在项目中高效使用Redis缓存。
66 22
|
3天前
|
监控 Ubuntu Linux
使用VSCode通过SSH远程登录阿里云Linux服务器异常崩溃
通过 VSCode 的 Remote - SSH 插件远程连接阿里云 Ubuntu 22 服务器时,会因高 CPU 使用率导致连接断开。经排查发现,VSCode 连接根目录 ".." 时会频繁调用"rg"(ripgrep)进行文件搜索,导致 CPU 负载过高。解决方法是将连接目录改为"root"(或其他具体的路径),避免不必要的文件检索,从而恢复正常连接。
|
8天前
|
缓存 NoSQL 中间件
redis高并发缓存中间件总结!
本文档详细介绍了高并发缓存中间件Redis的原理、高级操作及其在电商架构中的应用。通过阿里云的角度,分析了Redis与架构的关系,并展示了无Redis和使用Redis缓存的架构图。文档还涵盖了Redis的基本特性、应用场景、安装部署步骤、配置文件详解、启动和关闭方法、systemctl管理脚本的生成以及日志警告处理等内容。适合初学者和有一定经验的技术人员参考学习。
66 7
|
6天前
|
缓存 Unix Linux
服务器linux!!!
本文介绍了计算机的演变历史、硬件基础知识及服务器相关知识。从电子管时代的ENIAC到冯-诺伊曼架构,再到现代计算机系统组成,详细讲解了计算机的发展历程。此外,文章还介绍了服务器的分类、品牌、硬件组成以及IDC机房的上架流程,为读者提供了全面的技术背景知识。
23 0
服务器linux!!!
|
8天前
|
人工智能 安全 Linux
|
11天前
|
Linux 数据库
Linux服务如何实现服务器重启后的服务延迟自启动?
【10月更文挑战第25天】Linux服务如何实现服务器重启后的服务延迟自启动?
61 3
|
9天前
|
存储 缓存 监控
|
8天前
|
Linux
Linux 修改服务器时间
【10月更文挑战第27天】Linux 修改服务器时间
23 0
|
弹性计算 监控 Kubernetes
下一篇
无影云桌面