首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
sprogFall
掘友等级
Java开发工程师
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
117
文章 95
沸点 22
赞
117
返回
|
搜索文章
最新
热门
ElasticSearch的锁与版本控制
在使用ES进行文档的更新操作时,会首先读取文档中的原数据,然后更新数据后重新索引该文档,那么无论进行多少次的更新,最后保留的只有最后一份的数据,为了保证更新操作在多线程下的安全性问题,ElasticSearch借助了(乐观)锁来进行版本控制。 ElasticSearch使用的是…
ElasticSearch的文档路由
因为ElasticSearch是一个分布式系统,当将一个文档存储到ES上,该文档实际是被存储到某一个主分片中。 ElasticSearch中默认的分配分片的规则(也就是默认的路由机制),是通过对文档的routing值(默认的routing值为文档的id)进行hash运算后模上分…
ElasticSearch的文档操作
ElasticSearch中可以通过Bulk API进行批量索引、删除、更新等操作。 做法是将所有操作写入一个json文件中,通过post请求上传该json文件并执行。
ElasticSearch的索引管理
ElasticSearch的索引管理这里借助Kibana工具(也可以使用Postman,但是Kibana因为有提示,会相对方便一些),进行ElasticSearch的索引的常见操作注:下面的命令演示,
ElasticSearch的基础使用
主从配置,也就是将多个ES节点服务器组织在一起,形成了一个集群,这些节点共同持有数据,共同提供搜索服务。而这些服务器节点,不论是主机还是从机,都必须有相同的cluster.name(集群名称),只有这样他们才会形成一个集群;而集群中的个体服务器,就是节点。 主从配置,也就是将多…
自定义注解的使用
SOURCE:只在源代码上显示,编译后不保存。 CLASS:编译后会留在class文件中,但运行程序时JVM不会保留该注解。 RUNTIME:编译后留在class文件中,且运行程序时JVM会保留该注解。(当需要使用反射来获得类上的注解时,该注解的生命周期必须是RUNTIME) …
SpringBoot简单整合RabbitMQ
RabbitMQ是由erlang开发的AMQP(Advanced Message Queuing Protocol)的开源实现。 消息,消息是不具名的,它由消息头和消息体组成。消息体是不透明的,而消息头则由一系列的可选属性组成,这些属性包括routing-key(路由键)、pr…
SpringBoot2.X使用Redis作为缓存
并且给要缓存的实体类实现Serializable接口,就可以初步使用Redis来存放缓存数据了。 这时候存放数据的时候可以发现Redis中对象按照JSON格式存储,并且读取缓存也没有问题。
SpringBoot的默认缓存使用
在不使用Redis等缓存组件时,Spring默认的缓存机制,是通过一个ConcurrentMapCacheManager,来获取ConcurrentMapCache类型的缓存组件,缓存数据都存放在ConcurrentHashMap中。 标注了@Cacheable注解后,当执行到…
@Mapper与@MapperScan
此时在Service层使用@Autowired或@Resource注解就可以完成注入。
下一页
个人成就
文章被点赞
42
文章被阅读
10,303
掘力值
408
关注了
47
关注者
5
收藏集
1
关注标签
1
加入于
2019-12-30