- 博客(8)
- 收藏
- 关注
原创 java 连接 Elasticsearch 使用 RestHighLevelClient 进行插入、删除、修改、查询数据
依赖 org.elasticsearch.client elasticsearch-rest-client 7.13.3 org.elasticsearch.client elasticsearch-rest-high-level-client 7.13.3配置@Configurationpublic class ESConfig {@Beanpublic RestHighLevelClient getRestHighLevelClien
2022-05-27 10:53:26
4585
原创 elasticsearch支持的数据类型
1.字符串类型stringtextkeyword从ElasticSearch 5.x开始不再支持string,由text和keyword类型替代;当一个字段是要被全文搜索的,设置text类型,字段内容会被分析,text类型的字段不用于排序,很少用于聚合;keyword类型的字段只能通过精确值搜索到,如果字段需要进行过滤、排序、聚合,设置keyword类型。2.整数类型longintegershortbyte注:尽可能选择范围小的数据类型,字段的长度越短,索引和搜索的效率越高3.浮点类型
2022-05-25 23:25:30
300
原创 ES索引创建、新增与修改字段
创建索引并配置:number_of_shards为数据分片,默认值为5number_of_replicas为数据备份数,如果只有一台机器,建议设置为0,避免索引一直处于yellow状态注:该设置创建索引后无法修改(我记得是这样,有错望纠正)PUT /index_name/_settings{"number_of_shards": 3,"number_of_replicas": 0}定义字段text:文本类型(会被es分词器进行分词)keyword:文本类型(不被分词)scaled
2022-05-25 22:40:04
4560
原创 mysql5.7初始化密码报错 ERROR 1820 (HY000): You must reset your password using ALTER USER statement before
mysql初始化密码常见报错问题mysql5.6是密码为空直接进入数据库的,但是mysql5.7就需要初始密码cat /var/log/mysqld.log | grep password然后执行 mysql -uroot -p ,输入上面的到的密码进入,用该密码登录后,必须马上修改新的密码,不然会报如下错误:mysql> use mysql;ERROR 1820 (HY000): You must reset your password using ALTER USER statement
2022-05-23 10:22:12
1068
原创 linux下载flink安装包
下载安装flink:curl -O https://mirror.bit.edu.cn/apache/flink/flink-1.11.1/flink-1.11.1-bin-scala_2.11.tgz或curl -O https://archive.apache.org/dist/flink/flink-1.11.1/flink-1.11.1-bin-scala_2.11.tgz
2022-05-20 11:28:45
1667
原创 linux-查找某目录下包含关键字内容的文件
grep -r “{关键字}” {路径}例如:grep -r “test” /data/reportsgrep -R --include=“*.cpp” key dir上述命令的含义:在dir目录下递归查找所有.cpp文件中的关键字key在application目录下递归查找所有.sh文件中的关键字 81,显示所属行并将查找到的结果覆盖写入/root/t.txt中grep -R -n --include=“*.sh” 81 ./application >/root/t.txtg
2022-05-19 13:59:16
6259
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人