- 博客(58)
- 资源 (2)
- 收藏
- 关注
原创 【Neo4j的点点滴滴】第一篇 初次接触
Neo4j的点点滴滴第一章 初次接触文章目录Neo4j的点点滴滴前言一、使用场景二、使用步骤1.引入库2.连接图库3.简单的demo总结前言 近期业务需要,刚开始接触图库,经过一系列的筛选,最后决定使用neo4j的社区版【毕竟白piao的香,主要是要求不高,需求都能实现】。一、使用场景 在springboot框架下使用,单一的查询拓扑图的需求。二、使用步骤1.引入库 <dependency> <groupId>org.
2022-03-22 17:40:12
472
原创 【ElasticSearch的点点滴滴】第六篇 生产环境问题
查看分片未分配的原因 如果您运行的是Elasticsearch的5.0.2版本curl -XGET http://localhost:9200/_cat/shards?h=index,shard,prirep,state,unassigned.reason| grep UNASSIGNED 如果您运行的是Elasticsearch的5+版本,您还可以使用群集分配说明API来尝试。 获取有关分片分配问题的更多信息:curl -XGET http://localhost:9200/_clust
2022-03-22 09:45:05
294
原创 【ElasticSearch的点点滴滴】第五篇 特殊查询
【前言】:语句针对5.0版本的ES。_update_by_query功能:批量更新满足条件的场景;curl -X POST "http://10.2.122.170:9200/index/type/_update_by_query" -H 'Content-Type: application/json' -d '{ "query": { "bool": { "filter": { "terms": {
2022-03-18 14:48:05
1886
原创 elasticsearch 5.0版本mapping新增字段
本帖仅针对ElasticSearch5.02版本实现,其他版本请自行参考官网API文档。public static boolean updateMapping(Client client,String indexName,String indexType,String mappingJson){ try { JSONObject json = JSON.parseObject(mappingJson); PutMappingRequest p
2021-10-09 20:10:28
285
原创 【故障纪要】mysql连接数过多的问题
问题现象:出现mysql连接数激增的情况,导致部分模块无法连接数据库;解决思路:第一步:使用端口查看的命令:netstat -tunapl | grep 端口号初步定位出是哪个模块占用了连接。第二步:根据现有的功能,对模块代码进行排查,修改频繁创建连接和断开连接的操作。...
2021-09-28 14:42:20
527
原创 【实现验证】ElasticSearch数据库中存储数组字段
1.插入数据POST t_bbs_posts_test/t_bbs_posts/5{ "array":["a","b","c"]}2.查看字段的mapping "array": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 2
2021-09-15 17:24:33
1538
原创 【日常记录】linux常见的挂载操作
1、Samba协议目录挂载(smb://)挂载命令:mount -o username=root,password=root //172.168.1.145/home /home/145卸载命令: umount /home/1452、FTP协议目录挂载(ftp://)Centos下需要安装curlftpfs包,依赖EPEL源 yum install curlftpfs挂载命令: # curlftpfs -o rw,allow_other ftp://username:passw
2021-09-15 16:48:52
330
原创 LINUX环境下使用ElasticDump导出数据结构和数据
首先,我们需要使用联网的linux服务器;然后,安装node.js;#如果无法下载,则手动去网站下载cd /usr/local#下载wget https://nodejs.org/dist/v10.13.0/node-v10.13.0-linux-x64.tar.gz#解压tar xf node-v10.13.0-linux-x64.tar.gz#设置软连接ln -s /usr/local/node-v10.13.0-linux-x64/bin/npm /usr/bin/npmln -s
2021-08-19 16:54:15
750
2
原创 【Java备忘录】获取环境变量
user.dir 用户的当前工作目录user.name 用户的账户名称user.home 用户的主目录file.separator 文件分隔符(在 UNIX 系统中是“/”)path.separator 路径分隔符(在 UNIX 系统中是“:”)line.separator 行分隔符(在 UNIX 系统中是“/n”)os.name 操作系统的名称os.arch 操作系统的架构os.version 操作系统的版本Java.version
2021-07-21 14:37:03
140
原创 Springboot项目中普通类无法使用@Autowired注入Mapper等bean的解决方法
package com.mikey.design.utils;import org.springframework.beans.BeansException;import org.springframework.beans.factory.NoSuchBeanDefinitionException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationC
2021-05-28 17:10:42
963
原创 【ES分词器】STConvert 5.0.2版本使用
STConvert Analysis for 5.0.2 Elasticsearch 创建索引插入数据查询验证查询简体查询繁体创建索引PUT index{ "settings": { "analysis": { "char_filter": { "tsconvert": { "type": "stconvert", "convert_type": "t2s" } }, "analyz
2021-03-26 10:11:58
564
原创 【MYSQL实践】JAVA自带的SQL类型错误
使用场景:使用jdk1.8_60时,导入自带的sql类型import java.sql.Types;发现问题:使用类型Types.BLOB该值为2004,但是实际存储blob类型的数据时,获取到的类型确为-4。解决方法:自己定义类型变量啦。...
2020-02-21 20:19:13
249
原创 如何批量删除某个库下大量的无效标
第一步:生成sql脚本mysql -h 172.168.1.109 -uroot -proot -Ne "use statdb; SELECT CONCAT( 'drop table ', table_name, ';' ) FROM information_schema.tables WHERE table_schema='statdb' AND table_name LIKE 't_stat...
2020-02-20 19:39:04
164
原创 【ElasticSearch的点点滴滴】第四篇:DELETE相关操作
删除子文档DELETE /123_test_event_20180129_001/child_t_mail/65163931782781692481518058211027?routing=6516393178278169248删除索引DELETE test_eventDELETE test_event*curl -XDELETE http://172.168.1.201:9...
2019-11-03 20:43:21
271
原创 【ElasticSearch的点点滴滴】第三篇:POST相关操作
修改指定文档POST /test/t_tuser/201803291940090320/_update{ "doc":{ "m_acc":"mailtest@qq.com" }}curl命令curl -XPOST 'localhost:9200/test/type1/1/_update' -d '{ "doc" : { "name" : "ne...
2019-11-03 20:41:03
1804
原创 【ElasticSearch的点点滴滴】第二篇:PUT相关操作
创建索引PUT /gyy_index_test设置索引PUT gyy_index_test{ "settings":{"index.analysis.analyzer.key_analyzer.type":"custom", "index.analysis.analyzer.key_analyzer.tokenizer": "keyword", "index.anal...
2019-11-03 20:33:46
1445
原创 【HTTP学习】什么是HTTP?
1.什么是http?HTTP协议(HyperText TransferProtocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。HTTP是一个基于TCP/IP通信协议来传递数据(HTML文件, 图片文件, 查询结果等)。2.http的工作原理HTTP协议工作于客户端-服务端架构上。浏览器作为HTTP客户端通过URL向HTTP服务...
2019-11-03 20:20:48
333
原创 【MYSQL应知必会】第四篇:表操作
1.创建表创建结果:说明:(1)如果你不想字段为 NULL 可以设置字段的属性为 NOT NULL, 在操作数据库时如果输入该字段的数据为NULL ,就会报错。(2)AUTO_INCREMENT定义列为自增的属性,一般用于主键,数值会自动加1。(3)PRIMARY KEY关键字用于定义列为主键。 您可以使用多列来定义主键,列间以逗号分隔。(4)ENGINE 设置存储引擎,CHARS...
2019-11-03 20:11:34
156
原创 【ElasticSearch的点点滴滴】第一篇:GET(查询)相关操作
本博客参考官网文档及多篇网络博客,仅供各位博友参考。如有引用,请注明引用地址。查询所有数据GET _search{ "query": { "match_all": {} }}获取当前集群线程池使用情况GET _cat/thread_pool?v监控Fielddata 的使用(1)按索引使用 indices-stats API :GET /_s...
2019-09-30 21:13:30
1002
原创 【MYSQL应知必会】第三篇:MYSQL中的数据类型
数值类型MySQL支持所有标准SQL数值数据类型。这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION)。说明:(1)关键字INT是INTEGER的同义词,关键字DEC是DECIMAL的同义词。(2)BIT数据类型保存位字段值,并且支持MyISAM、MEMORY、In...
2019-09-30 20:41:40
157
原创 【MYSQL应知必会】第二篇:库操作
创建数据库CREATE DATABASE 数据库名;1)若数据库不存在,则会提示创建成功;2)数据库存在,则创建失败,提示创建失败;删除数据库DROP DATABASE <数据库名>;选择库USE <数据库名>;1)库存在2)库不存在...
2019-09-28 22:06:05
134
原创 【MYSQL应知必会】第一篇:MYSQL管理
USE 数据库名选择要操作的Mysql数据库,使用该命令后所有Mysql命令都只针对该数据库。SHOW DATABASES列出 MySQL 数据库管理系统的数据库列表。SHOW TABLES显示指定数据库的所有表,使用该命令前需要使用 use 命令来选择要操作的数据库。SHOW COLUMNS FROM 数据表显示数据表的属性,属性类型,主键信息 ,是否为 NULL,默认值等...
2019-09-22 21:12:19
266
原创 ElasticSearch6.0版本变化
官方文档地址:https://www.elastic.co/guide/en/elasticsearch/reference/6.0/breaking-changes-6.0.html本博客是对官方文档的简单翻译,如有翻译错误或理解错误,欢迎留言评论。分界线===========================================================突破性的变化6...
2019-03-13 11:16:47
3117
原创 FieldData 和 Doc_Values的比较
参考原文:https://blog.youkuaiyun.com/zhanglh046/article/details/78536143仅做个人学习记录。fielddata与doc_values比较 fielddata doc_values 相同点 都要创建正排索引,数据结构类似于列式存储 都是为了可以聚合,排序之类的操作 不同点 字段类型 对应的字段类...
2019-03-05 10:33:20
655
原创 _source,store,_all属性区别
_source:_source为原始文档。store属性:官方文档中解释store默认是no,我想当然的理解为该field是不会存储的,但实际查询时也能查询出来,此处有冲突。此后通过查找资料store是在_source 之外在独立存储一份,索引数据时, elasticsearch会保存一份源文档到_source ,如果文档的某一字段设置store为yes(默认为no),这时候会在_sourc...
2019-02-12 09:19:43
387
1
elasticsearch-2.4.1.zip
2017-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人