1.缓存
Spring抽象缓存
- @Cacheable
- @CachePut
- @CacheEvict
- @Caching
- @CacheConfig
Redis
-
stringRedisTemplate.opsForValue():String字符串
-
stringRedisTemplate.opsForList():List列表
-
stringRedisTemplate.opsForSet():Set集合
-
stringRedisTemplate.opsForHash():Hash散列
-
stringRedisTemplate.opsForZSet():ZSet有序集合
2.消息
应用场景
RabbitMQ
3.检索
ElasticSearch
ElasticSearch | MySQL |
---|---|
索引 | 数据库 |
类型 | 表 |
文档 | 记录 |
属性 | 字段 |
4.任务
异步任务、定时任务、邮件任务
记于:date: 2020-10-02 19:48:25