redis安装及客户端连接实现(非集群环境搭建)

本文介绍Redis作为内存级别的缓存系统,支持多种数据类型,并详细记录了在Linux服务器上的安装步骤,包括下载、编译和安装过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、redis简介:

redis作为缓存的优势:
1.内存级别缓存,查询速度毋庸置疑。
2.高性能的K-V存储系统,支持String,Hash,List,Set,Sorted Set等数据类型,能够应用在很多场景中。
3.redis3.0版本以上支持集群部署。
4.redis支持数据的持久化,AOF,RDB方式。

大多数时候,我们都将 redis 称作是内存数据库,它在运行过程中,将键值对信息存储在内存中,同时在后台以异步的形式写入本地数据库中(默认是:dump.rdb,在 redis.conf 中配置,如果需要考虑安全的持久化需求需要开启 AOF 功能,详细介绍可以查看这篇文章 : redis持久化),redis中存储的 key 可以是任意类型,最后都会存储为 byte[] 类型;value 有多种类型 : string、list、set、sortedset、hash,基本上能够满足在开发中的键值存储需求;此外,redis还支持事务、消息系统等功能,而且提供了各种客户端的 API,如 Java、Python、Shell 等等。

二、linux服务器端安装redis
先附上官网下载安装基础教程:https://redis.io/download

第一步下载解压
cd /root/redis/
wget http://download.redis.io/releases/redis-3.2.8.tar.gz
解压
tar xvzf redis-3.2.8.tar.gz -C /usr/local/src/

第二步 编译安装
make
make all
make install

第三步
建立文件夹
mkdir /root/redis/bin
将/root/redis/redis-3.2.8/src 文件下的可执行文件拷贝到 建立的文件夹
redis-benchmark redis-check-aof redis-check-dump redis-cli redis-sentinel redis-server

cp /root/redis/redis-3.2.8/sr-* /root/redis/bin

将/root/redis/redis-3.2.8/src 目录中 解压出的文件的redis.conf拷贝到 /usr/redis
cp /usr/local/src/redis-3.2.8/redis.conf /root/redis/bin

第四步 安装tlc
详见链接:http://blog.youkuaiyun.com/luyee2010/article/details/18766911
redis-server 目录/redis.conf 即可启动
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值