- 博客(2)
- 收藏
- 关注
翻译 Elasticsearch之History Retention
Elasticsearch有时需要重放分片的操作。例如,当一个副分片短暂的离线,重放其离线期间的小量操作,肯定比重新构建该副分片更高性能。同样的,跨集群复制也是通过在从集群中重放主集群的操作而实现。在Lucene中,对于一个Index,只有两种写操作:索引文档和删除文档。更新文档是通过原子删除文档再索引新文档实现。Lucene索引的文档已经包含了重放索引操作的全部信息,但是删除文档却不是,无法重放删除操作。为此,Elasticsearch使用特性:软删除,去保存在Lucene的删除操作,以便用于重放。
2020-08-04 22:17:50
896
原创 HTTPS之原理分析
数字证书概念数字证书用于辨认TLS公钥是否为出自真实的服务器,否则可通过中间人伪造TLS公钥从而破解传输内容。过程网站向CA认证结构申请数字证书,CA认证机构用私钥加密网站签名(网站签名为对网站信息做Hash)得到中级数字证书。HTTPS链接过程中,客户端获得网站返回的中级数字证书,客户端使用数字证书中附带的公钥校验TLS公钥(网站的数字证书)真实身份,可以有多个中级数字证书,下一级会校验上一级的公钥属主的真实身份。不能质疑根数字证书的公钥。...
2020-07-11 19:00:16
165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人