使用springboot+minio+elasticsear
使用springboot+minio+elasticsearch+webuploader实现图床,支持给图片打标签进行搜索,支持图片压缩,支持分片上传,秒传,断点续传。
功能 对象存储 标签高亮搜索 图片压缩 秒传 分片上传 断点续传 docker化 移动端(微信小程序) 技术 前端 前端样式基于materialize.css
框架实现
前端上传插件基于webuploader
改造,改造参考我的另外一个仓库:webuploader
后台
采用minio
进行对象存储
使用elasticsearch
对图片标签进行搜索
jpg
的压缩使用开源组件thumbnailator,png
压缩使用OpenViewerFX
中的PngCompressor
上传接口除了webuploader
使用的,还提供了一个base64
图片上传接口
图片上传页elasticsearch需要安装ik中文分词插件
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。