首先创建简单maven项目,这里不做说明,自己搞 导入依赖 <!-- sharding-jdbc依赖 --> <dependency> <groupId>org.apache.shardingsphere</groupId> <artifactId>sharding-jdbc-core</artif ...
分类:
编程语言 时间:
2020-06-10 14:43:17
阅读次数:
436
文件夹数据库处理逻辑 public class DbFolder { JSONObject root; public DbFolder() { this.root = new JSONObject(); this.root.put("f_id", ""); this.root.put("f_name ...
分类:
Web程序 时间:
2020-06-10 12:43:59
阅读次数:
79
一.索引操作 直接put数据 PUT index/_doc/1,es会自动生成索引,并建立动态映射dynamic mapping。 在生产上,我们需要自己手动建立索引和映射,为了更好地管理索引。就像数据库的建表语句一样。 创建索引语法: PUT /index { "settings": { ... ...
分类:
其他好文 时间:
2020-06-10 10:45:56
阅读次数:
65
英文版:https://www.elastic.co/guide/index.html,内容较新 中文版:https://www.elastic.co/guide/cn/elasticsearch/guide/current/index.html 基于2.x,内容老旧 ...
分类:
其他好文 时间:
2020-06-09 22:03:52
阅读次数:
60
总结一下大文件分片上传和断点续传的问题。因为文件过大(比如1G以上),必须要考虑上传过程网络中断的情况。http的网络请求中本身就已经具备了分片上传功能,当传输的文件比较大时,http协议自动会将文件切片(分块),但这不是我们现在说的重点,我们要做的事是保证在网络中断后1G的文件已上传的那部分在下次 ...
分类:
Web程序 时间:
2020-06-09 18:56:28
阅读次数:
103
ELK ELK是Elasticsearch、Logstash、Kibana三大开源框架首字母大写简称。市面上也被成为Elastic Stack。 Elasticsearch是一个基于Lucene、分布式、通过Restful方式进行交互的近实时搜索平台框架。像类似百度、谷歌这种大数据全文搜索引擎的场景 ...
分类:
其他好文 时间:
2020-06-09 16:51:12
阅读次数:
54
ElasticSearch 安装 因为ElasticSearch是用Java语言编写的,所以必须安装JDK的环境,并且是JDK 1.8以上 安装完成查看java版本 java -version 官网下载最新版本 下载地址[https://www.elastic.co/cn/downloads/ela ...
分类:
其他好文 时间:
2020-06-09 16:32:36
阅读次数:
49
一.概念 概念:自动或手动为index中的_doc建立的一种数据结构和相关配置,简称为mapping映射。 动态映射:dynamic mapping,自动为我们建立index,以及对应的mapping,mapping中包含了每个field对应的数据类型,以及如何分词等设置。 我们当然也可以手动在创建 ...
分类:
移动开发 时间:
2020-06-09 14:54:55
阅读次数:
81
说明 代码从项目中剥离修改,未经测试,仅提供思路。 前端 upload(file) { //从后台获取已经上传的文件分片数 getIdx(md5) .then(function(res) { let retry = 3; uploadPart(retry, file, res.data); }) . ...
分类:
编程语言 时间:
2020-06-09 14:32:50
阅读次数:
75
##1.ElasticSearch Head使用 扩展程序安装插件:ElasticSearch github地址:https://github.com/mobz/elasticsearch-head/ 运行效果: ##2.Kibana使用 下载链接:https://www.elastic.co/gu ...
分类:
其他好文 时间:
2020-06-08 23:28:06
阅读次数:
88