相关技术:SpringBoot+ MyBatis + MySQL+ Elasticsearch + RabbitMQ + Nginx + Sentinel·服务开发:基于 Spring Boot构建后端服务,利用 MyBatis+MySQL数据库存储患者信息、病历等关键数据同时集成 Elasticsearch 用于支持高效的搜索功能,
数据缓存:利用 Redis 缓存预约就诊记录、科室信息、药品信息等数据,同时使用 SpringCache 进行优化缓存命中率达到 95%以上,有效降低了数据库压力,减少数据库查询次数达 40%。安全机制:自定义过滤器和拦截器,让用户请求经过严格校验,并传递用户信息;使用 sentinel进行服务保护