文件名称:百度地图开发java源码-elasticsearch-house:基于Elasticsearch的租房搜索系统
文件大小:9.46MB
文件格式:ZIP
更新时间:2024-06-26 00:25:06
系统开源
百度地图开发java源码 elasticsearch-house 基于Elasticsearch的租房搜索系统 概述 一、系统架构 主要是以MySQL作为基础数据存储,结合ES实现站内搜索引擎。 二、涉及技术 核心搜索技术: SpringBoot + Elasticsearch(方便实现站内搜索引擎) 站内搜索引擎实现: Elasticsearch + MySQL + Kafka 地图搜索: Elasticsearch + 百度地图 负载均衡,安全加固技术(监控报警): Elasticsearch + Nginx 日志数据分析技术: ELK:Elasticsearch + Logstash + Kibana 数据库: MySQL(其事务特性可做稳定的数据存储) + Spring Data JPA 前端框架: thymeleaf(模版引擎技术,语法更接近HTML) + Bootstrap(前端开发框架) + JQuery 项目安全框架: Spring Security(权限控制、自定义安全策略) 图片上传: 七牛云 + 百度开源框架webUpload 免注册登录: 阿里短信(基于阿里云通