redis
文章平均质量分 56
redis相关技术
Tatum_99999
java开发
展开
-
centos7中redis、mongodb、kafka安装记录
一个完整的java后台系统,通常会涉及到非常多的技术,例如数据库、缓存、消息中间件等,除此之外,从部署层面讲,可能还离不开nginx、docker这些,要更加熟练的使用这些技术,加深理解,必不可少的需要有自己的环境。随着上次centos6.5的系统升级到centos7.8,打算把hadoop、redis、mongodb、kafka等这些软件都迁移到新的虚拟机系统中,docker和hadoop的安装部署最近都有相关记录,这次先补充redis、mongodb和kafka。redis安装redis的安装,实原创 2020-09-08 12:29:05 · 801 阅读 · 0 评论 -
Linux安装Redis 6.0.5 ./install_server.sh报错
转载自:https://www.cnblogs.com/strive-for-life/p/13194306.htmllinux 安装Redis6.0.5时,进行到./install_server.sh时报错:This systems seems to use systemd.Please take a look at the provided example service unit files in this directory, and adapt and install them. Sorr转载 2020-09-08 09:21:08 · 4564 阅读 · 2 评论 -
server.c:5166:39: error: ‘struct redisServer’ has no member named ‘maxmemory’
转载自:https://blog.csdn.net/xixiyuguang/article/details/106612841错误示例server.c:5151:94: error: ‘struct redisServer’ has no member named ‘unixsocket’ serverLog(LL_NOTICE,"The server is now ready to accept connections at %s", server.unixsocket);转载 2020-09-08 09:13:10 · 4819 阅读 · 0 评论 -
springboot集成和使用redis常用功能
纯粹的redis命令行操作,可能就跟纯粹的mysql命令行操作一样,会有一种就是为了用而用的感觉。所以一般来说redis作为一个缓存中间件,都会辅以其他的客户端语言进行操作,比如java。redis是开源的,java也是开源的,这就注定了java中连接redis的客户端不止一种,常见的有jedis、redisson、lettuce。在如今一切都在高速运行的社会环境下,java软件开发也是极其追求代码产出效率,所以随处可见的都是springcloud、springboot。springboot约定优于配原创 2020-08-04 18:24:04 · 2126 阅读 · 0 评论 -
redis系列文章目录导航
缓存和redis相关基础知识Linux中redis安装及软件安装相关Linux知识要点redis数据类型要点知识及应用场景redis常用高级功能小记(上篇)redis常用高级功能小记(下篇)原创 2020-07-31 11:55:07 · 1320 阅读 · 0 评论 -
redis管道、事务、发布订阅、过期、过滤器等常用高级功能小记(下篇)
上一篇说了redis的管道功能,并延伸了里边的一些linux基本操作,这一篇就把上一篇开篇讲的几个高级功能补全,上一篇说准备记录的高级功能有:管道事务发布/订阅过期布隆过滤器事务除了管道,redis还有事务,可以一定程度上保证一组操作的原子性。主要用到multi、exec、watch以及unwatch这些关键词。一个事务以multi开头,然后可以进行很多操作指令,直到输入了exec后正式执行。假如有两个客户端,A客户端先输入multi,然后输入了一连串的redis操作,之后B客户端在输原创 2020-07-30 11:33:17 · 1369 阅读 · 0 评论 -
redis管道、事务、发布订阅、过期、过滤器等常用高级功能小记(上篇)
redis拥有五种数据类型,不同类型的数据有不同的特性,恰当的使用可以实现很多特别的功能,除此之外,redis自身也封装了或者支持一些特殊的操作,可以称为redis的高级功能。redis基本数据结构和应用场景介绍可以参考之前的博客redis数据类型要点知识及应用场景redis高级功能很多,这里只准备记录如下几种:管道事务发布/订阅过期布隆过滤器管道个人理解,管道操作应该不算redis独有的特性,只是它也支持而已。redis是基于客户端-服务端的TCP服务,通常一个客户端向服务端发起原创 2020-07-28 22:10:23 · 1473 阅读 · 0 评论 -
redis数据类型要点知识及应用场景
redis是基于键值对的,它的key类型实际是object,所以一般所谓的redis数据类型其实是value的数据类型。从大的方面来分,主要有如下五种:stringlisthashsetsorted_setstringstring类型,应该是redis里最常用的一种,它可以存字符串,可以存数值,还可以存二进制位图bitmap。那么string类型实际到底存的是什么呢,实际上是字节数组。redis对于string类型的操作有很多的命令,使用string长度查询命令就可以验证究竟存的是字符还原创 2020-07-15 21:56:53 · 1635 阅读 · 2 评论 -
Linux中redis安装及软件安装相关Linux知识要点
无论是Linux还是windows安装软件,都要先有一个安装包。这个安装包可以是直接本机下载,也可以是从其他机器传过来。在Linux中软件安装方式也有多种,我目前知道了就有yum安装、直接本机下载安装包安装以及他机传递安装包进行安装,这些方式可能常常会搭配着使用,哪个方便用哪个。就我个人以往的使用来说,场景大概如下:yum:常用来安装一些系统级命令以及软件;本机直接下载安装包:建立在本机能连接外网的基础上,需要使用到Linux的wget命令;他机传递安装包:常用于已经有了安装包或者需要安装软件的原创 2020-07-06 23:09:41 · 1523 阅读 · 0 评论 -
缓存和redis相关基础知识
redis其实用了很久了,只是一直局限于基础的使用,都是简单的命令行操作,以及简单的java集成和api调用。对于这样一个分布式场景不可或缺的中间件,还是很有必要系统性的学习和理解一下的。redis是什么提到redis,很多人可能都知道这是一个缓存,并且由于支持持久化存储,也有人叫它缓存数据库。redis一般用作缓存,但是用作缓存的却不止redis这一个,记得我刚入行的时候,用的缓存其实是memcached。memcached和redis一样,都是基于K:V和内存的,但是不同的是,memcache原创 2020-06-20 22:09:55 · 3424 阅读 · 0 评论 -
redis客户端连接服务端the version of redis server is too low to support this function错误
redis作为一个内存数据库,使用得当可以大大的提升系统运行的效率,据说能读的速度是110000次/s,写的速度是81000次/s,我们的其中一个系统就用到了这个。由于之前负责这个的同事离职,只好临时抱佛脚进行简单的学习,学习过程中也不免遇到一些问题。之前linux测试机上有安装3.0版本的redis,我也找到离职的同事要到了相应的redisclient客户端工具,然后为了方便学习,自己下原创 2016-11-02 10:30:26 · 5206 阅读 · 0 评论 -
redis绑定ip以及启动和查看启动状态
改绑定ip: 或许是对redis的了解还不够多的缘故,单单只是从安装和启动来讲,个人觉得好像是比mongodb和mysql要简单一些。 我的安装包是这个:http://download.csdn.net/detail/tuzongxun/9670683 至于启动时的一些配置,我目前只配了一个ip绑定,其他的都是使用的默认配置,比如端口6379。windows版的redis,我用上边所提供的安装原创 2016-11-02 11:08:11 · 32760 阅读 · 0 评论 -
spring-java项目中连接redis数据库
最近由于项目需要,要从redis数据库中查询一些数据,还没有了解过redis,只好硬着头皮上阵,记录一下连接过程:1、需要导入两个jar包:jedis.jar,spring-data-redis.jar,maven中配置如下:<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifa原创 2016-07-27 10:08:13 · 4330 阅读 · 0 评论