![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
缓存数据库
文章平均质量分 54
Elasticsearch、Redis
旭东怪
这个作者很懒,什么都没留下…
展开
-
Elasticsearch JsonParsingException: Invalid token=CURLYCLOSE at.Expected tokens are: [STRING]问题解决
1、使用json字符串创建索引时,字符串格式不对,多了一个逗号,导致报错。解决办法:去掉一个空格即可。原创 2023-07-10 09:34:15 · 2099 阅读 · 0 评论 -
Docker 安装Redis(下载镜像、创建实例、启动、连接)
1 下载Redis镜像 第一步,输入docker pull redis命令,下载redis镜像。第二步,输入docker images命令,查看mysql镜像是否下载。2 创建实例并启动 第一步,输入以下命令,在/mydata/redis/conf目录下创建redis.conf文件。mkdir -p /mydata/redis/conftouch /mydata/redis/conf/redis.conf ...原创 2021-11-15 17:38:11 · 1699 阅读 · 0 评论 -
Docker 配置Redis容器持久化
1 配置Redis持久化 第一步,输入 cd /mydata/redis/conf命令,进入redis的配置文件所在目录。 第二步,输入vi redis.conf命令,进行编辑redis配置文件。 第三步,输入appendonly yes,按Esc键,输入:wq,保存文件并退出。2 测试Redis持久化 第一步,输入docker restart redis,重启redis容器。 第二步,...原创 2021-11-14 22:35:57 · 2588 阅读 · 0 评论 -
Redis RedisException: ERR Client sent AUTH, but no password is set问题解决
问题描述:Caused by: org.redisson.client.RedisException: ERR Client sent AUTH, but no password is set. channel: [id: 0x64045bae, L:/127.0.0.1:62041 - R:127.0.0.1/127.0.0.1:6379] command: (AUTH), params: (password masked)问题分析:1、redis数据库没有设置密码,但是配置文件信息配置不对,原创 2021-08-17 18:57:50 · 10276 阅读 · 2 评论 -
Redis Unable to connect to Redis;Could not get a resource from the pool问题解决
问题描述:org.springframework.data.redis.RedisConnectionFailureException:UnabletoconnecttoRedis;nestedexceptionisorg.springframework.data.redis.connection.PoolException:Couldnotgetaresourcefromthepool;nestedexceptionisio.lettuce.core.Redi...原创 2021-08-05 21:23:26 · 1763 阅读 · 0 评论 -
Redis 安装、启动、连接、存储和读取数据
1 下载安装包xiazhttps://github.com/tporadowski/redis/releases原创 2021-06-17 21:17:23 · 710 阅读 · 0 评论 -
Spring Boot 配置Redis(缓存数据库)实现保存、获取、删除数据
1RedisRedis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库。Redis 与其他 key - value 缓存产品有以下三个特点:(1)Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。(2)Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。(2)Redis支持数据的备份,即master-slave模式的数据备份。2 Maven依赖.原创 2021-06-18 21:32:48 · 2233 阅读 · 4 评论 -
Java SpringBoot+Redis实现后端接口防重复提交校验
1 Maven依赖 <!--redis缓存--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <原创 2021-06-20 21:26:22 · 2537 阅读 · 6 评论 -
Elasticsearch Version mismatch in between Elasticsearch Client and Cluster: 7.9.3 - 6.1.0问题解决
问题描述:Version mismatch in between Elasticsearch Client and Cluster: 7.9.3 - 6.1.0问题分析:1、Elasticsearch依赖版本为7.9.3,而Elasticsearch缓存数据库版本为6.1.0,由于Elasticsearch每个大版本都不兼容,所以Elasticsearch依赖版本和lasticsearch缓存数据库版本需要在同一个大版本下。解决办法:使Elasticsearch依赖版本和lasticsear原创 2021-07-30 10:15:11 · 3186 阅读 · 0 评论 -
Elasticsearch Field x in x required a bean named ‘elasticsearchTemplate‘ that could not be found问题解决
问题描述:FielduserRepositoryincom.controller.ElasticsearchControllerrequiredabeannamed'elasticsearchTemplate'thatcouldnotbefound.问题分析:1、userRepository实例化的时候用到了elasticsearchTemplate,但是elasticsearchTemplate没有实例化。解决办法:创建Elasticsearch配置类,在配置类中...原创 2021-07-30 10:07:29 · 3405 阅读 · 0 评论 -
Elasticsearch type=invalid_type_name_exception,reason=Document mapping type name can‘t start with问题解
问题描述:org.springframework.data.elasticsearch.UncategorizedElasticsearchException: Elasticsearch exception [type=invalid_type_name_exception, reason=Document mapping type name can't start with '_', found: [_doc]]; nested exception is ElasticsearchStatusExc原创 2021-07-30 09:38:21 · 9242 阅读 · 0 评论 -
Elasticsearch NoNodeAvailableException[None of the configured nodes are available问题解决
问题描述:NoNodeAvailableException[None of the configured nodes are available: [{#transport#-1}{24Zgaka4SymrCz77VQyDEA}{127.0.0.1}{127.0.0.1:9200}]]问题分析:1、Spring Boot配置的连接端口不对。解决办法:Spring Boot连接ElasticSearch用的都是9300,所以将端口改为9300即可。有关Elasticsearch端口介绍请查看以原创 2021-07-30 09:35:15 · 1214 阅读 · 0 评论 -
ElasticSearch 端口介绍(9200、9300)
19200端口9200作为Http协议,主要用于外部通讯。 一般都是给ElasticSearch-Head等工具连接ElasticSearch使用的。29300端口9300作为Tcp协议,jar之间就是通过tcp协议通讯。ES集群之间是通过9300进行通讯。 我们Spring Boot连接ElasticSearch用的都是9300。...原创 2021-07-30 09:32:34 · 13581 阅读 · 0 评论 -
Elasticsearch、Spring Data Elasticsearch、Spring Boot版本对照表
Elasticsearch 对于版本的兼容性要求很高。大版本之间是无法兼容的。Spring Data Elasticsearch 1(Elasticsearch1) 序号 Spring Data Elasticsearch版本 Elasticsearch版本 1 1.0.0.RELEASE 1.1.1 2 1.1.0.RELEASE 1.3.2 3 1.2.0.RELEASE 1.4.4 4 1.3.0.RELEA...原创 2021-07-28 15:36:42 · 1650 阅读 · 0 评论 -
Spring Boot配置Elasticsearch6(缓存数据库)添加、查询、更新、删除数据操作
1ElasticSearchElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。我们建立一个网站或应用程序,并要添加搜索功能,但是想要完成搜索工作的创建是非常困难的。我们希望搜索解决方案要运行速度快,...原创 2021-07-30 10:06:35 · 3907 阅读 · 1 评论 -
ElasticSearch-Head操作Elasticsearch进行查询数据(查询所有数据,查询单个索引所有数据,查询单个索引指定类型所有数据,根据指定条件查询数据)
1 查询所有数据在第二行文本框中输入_search,第三行输入{}。_search特指查询操作,{}指查询所有数据。3 查询单个索引单个类型数据在第二行文本框中输入test/xudongmaster/_search,第三行输入{}。test为索引名称,xudongmaster为类型名称,_search特指查询操作,{}指查询所有数据。...原创 2021-07-22 20:37:10 · 5360 阅读 · 1 评论 -
ElasticSearch-Head操作Elasticsearch进行增加、更新、查询、删除数据
1 新增索引索引相当于关系型数据库里面的表。第一步,打开索引Tab页。第二步,点击新增索引按钮,输入索引名称。2 新增数据第一步,点击复合查询Tab。第二步,在第二行文本框中输入test/xudongmaster,第三行输入以下json数据。test为索引名称,xudongmaster为类型名称。{"name":"xudongmaster","password":"123456"}3 查询数据...原创 2021-07-22 20:38:52 · 4323 阅读 · 8 评论 -
ElasticSearch-Head连接Elasticsearch集群健康值: 未连接问题解决
问题描述:ElasticSearch-Head连接Elasticsearch集群健康值: 未连接。问题分析:1、由于ElasticSearch-Head的端口是9100,而Elasticsearch的端口为9200,所以ElasticSearch-Head连接Elasticsearch会出现跨域问题。解决办法:打开config/elasticsearch.yml文件,增加以下两行配置允许Elasticsearch跨域访问。http.cors.enabled: truehttp.c原创 2021-07-22 10:01:56 · 1043 阅读 · 0 评论 -
Windows ElasticSearch-Head使用教程(安装、启动、登陆、连接Elasticsearch)
1 安装1.1 安装Node.js安装Node.js请查看以下博客。启动vue项目(包括安装Node.js)1.2 安装elasticsearch-head第一步,下载elasticsearch-head压缩包https://codechina.csdn.net/mirrors/mobz/elasticsearch-head?utm_source=csdn_github_accelerator第二步,将下载的压缩包解压。第三步,打开elasticsearch-hea...原创 2021-07-22 10:12:25 · 3517 阅读 · 8 评论 -
Windows Elasticsearch使用教程(下载、允许Elasticsearch跨域访问、启动)
1 安装1.1 下载JDK8ElasticSearch是基于lucence开发的,也就是运行需要java jdk支持。所以要先安装JAVA环境。由于ElasticSearch 5.x 往后依赖于JDK 1.8的,所以现在我们下载JDK 1.8或者更高版本。下载JDK1.8,下载完成后安装。太平洋电脑网https://dl.pconline.com.cn/download/889339.html1.2 下载Elasticsearchhttps://www.elastic.co/cn/原创 2021-07-21 21:15:48 · 1093 阅读 · 2 评论 -
Elasticsearch与JDK版本要求
Oracle/OpenJDK**/AdoptOpenJDK 1.8.0 Oracle/OpenJDK** 9 Oracle/OpenJDK** 10 Oracle/OpenJDK** 11 AdoptOpenJDK 11 Oracle/OpenJDK** 12 Oracle/ OpenJDK**/ AdoptOpenJDK 13 Oracle/ OpenJDK**/ AdoptOpenJD...原创 2021-07-21 17:14:59 · 6424 阅读 · 0 评论