`

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

 
阅读更多
一、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.csdn.net/luyee2010/article/details/18766911
  redis-server 目录/redis.conf 即可启动
分享到:
评论

相关推荐

    Redis集群搭建工具及教程

    Redis集群搭建所需要的所有工具及Windows系统下连接Redis数据库的客户端软件,内附Redis集群搭建教程

    Windows环境下搭建Redis集群.docx

    Windows环境下Redis集群的搭建,非常详细的介绍了搭建的步骤、每一步的命令等。 包括Ruby环境的搭建,还有客户端如何连接集群。

    Redis 3.x 分布式集群搭建.pdf

    redis集群采用无中心节点方式实现,无需proxy代理,客户端直接与redis集群的每个节点连接,根据同样的hash算法计算出key对应的slot,然后直接在slot对应的redisj节点上执行命令。在redis看来,响应时间是最苛刻的...

    redis集群环境搭建以及java中jedis客户端集群代码实现

    NULL 博文链接:https://ihenu.iteye.com/blog/2267881

    Redis集群策略及集群实例(集群节点新增、删除、重新分配slot实战)

    redis 集群配置示例 ...redis集群是没有统一的入口的,客户端(client)连接集群的时候连接集群中的任意节点(node)即可,集群内部的节点是相互通信的(PING-PONG机制),每个节点都是一个redis实例;

    nginx+tomcat+redis集群部署环境的搭建(附环境包)

    集群部署即一个应用多实例部署,通过负载均衡将客户端高并发求情分散到集群部署的多个实例中去,实例处理完客户端请求,将结果返回个客户端; 集群部署的服务器对外提供统一访问接口,后端的部署对客户端来说是透明...

    zabbix监控redis集群

    使用zabbix监控redis集群 ...整个实验流程为项目拓扑图设计→主机规划→环境部署→安装zabbix服务端→安装zabbix客户端→安装MySQL数据库→配置web操作页面→部署redis集群→编写redis监控脚本→添加监控规则

    Redis集群搭建

    在Centos7.5上多台宿主机使用docker部署redis集群的过程,redis集群一般需要6台redis服务器,使用docker可以节省服务器资源,除开放主从6379和6380端口外还得开放集群总线端口,集群总线端口为redis客户端连接端口+...

    Redis高可用集群实战与优化 - 打造稳定高效的数据存储方案

    本文详细介绍了Redis高可用集群的搭建和优化策略。首先对比了哨兵模式和高可用集群模式,强调了集群模式在性能和高可用性方面的优势。接着,逐步讲解了搭建Redis集群的具体步骤,包括配置文件的设置和集群节点的创建...

    吴天雄--Redis个人笔记.doc

    Redis个人笔记,篇幅65页,共计...十一、Java客户端Jedis(jedis连接池:JedisPool),十二、redis集群搭建(详细步骤、伪集群和实际搭建集群、附有截图),十三、spring集成redis(详细步骤、配置文件、附有截图)

    轻便好用的kafka ui界面和redis客户端工具

    轻便好用的kafka ui界面客户端工具,可以在生产消息、消费消息、管理topic、管理group;可以支持管理多个kafka集群 部署简便,可以一键启动,不需要配置数据库、不需要搭建web容器 支持zookeeper ui界面化操作;支持多...

    redis-cluster集群搭建

    配置redis.conf配置文件 bind 定义的是当前服务端允许接收客户端登录时指定使用的ip地址 如果绑定127.0.0.1的意思是只能由本地客户端登录,外界客户端无法登录. 61行 是否开启保护模式,在开启yes时,当前redis只允许...

    redisStudy.zip

    执行命令save或者bgsave save是只管保存,其他不管,全部阻塞 bgsave: redis会在后台异步进行快照操作,同时可以响应客户端的请求,但是在调用fork函数时是阻塞的,很快,可以忽略不计 执行flushall命令 但是里面...

    服务器集群搭建

    服务器集群搭建,nginx服务器,wx服务器,redis服务器,业务处理服务器。返回客户端

    1.redis课程介绍.mp4

    本系列课程从redis基础到高级,老师手把手教你搭建高可用集群,解决redis集群常见问题,...集群搭建 8.4.节点扩充 9.面试及redis性能监控 9.1.缓存预热 9.2.缓存雪崩 9.3.缓存击穿 9.4.缓存穿透 9.5.性能指标监控

    18. 【实战】重新搭建一套读写分离+高可用+多master的redis cluster集群

    下面搭建过程基于master + 多slave,实际上生产环境中redis cluster读写都是放在master上的,如果实现master + slave读写分离需要配合java客户端 jedis进一步封装,操作难度大,且没有必要,后面会在详细讲的。

    Redis——redis学习过程

    参考文献: ...学习过程: 1、Redis的安装 2、Redis的核心配置we年Redis.conf讲解文件 3、Docker安装Redis 4、Redis常用数据类型及应用场景 ...Redis5集群搭建 JAVA远程客户端RedisCluster实战应用 Spring

    基于docker搭建redis-sentinel集群的方法示例

    Redis 集群可以在一组 redis 节点之间实现高可用性和 sharding。在集群中会有 1 个 master 和多个 slave 节点。当 master 节点失效时,应选举出一个 slave 节点作为新的 master。然而 Redis 本身(包括它的很多客户端...

    Redis Cluster的图文讲解

    1.1 Redis-Cluster简介 1.1.1 什么是Redis-Cluster ...Redis集群搭建的方式有多种,例如使用客户端分片、Twemproxy、Codis等,但从redis 3.0之后版本支持redis-cluster集群,它是Redis官方提出的解决方案,Redi

    kafka 和 redis 图形管理UI工具

    史上最轻便好用的kafka ui界面客户端工具,可以在生产消息、消费消息、管理topic、管理group;可以支持管理多个kafka集群 部署简便,可以一键启动,不需要配置数据库、不需要搭建web容器 支持zookeeper ui界面化操作;...

Global site tag (gtag.js) - Google Analytics