因为最近的业务需求,需要HTTPS并保证首次访问的速度响应性,通过Chrome浏览器调试模式,发现罪魁祸首是SSL加载居然能达到3-5S,通过搜索相关资料,发现需要将OCSP stapling这一个功能配置,为什么要开启 OCSP Stapling呢,这里给大家简单介绍下:OCSP是用来校验证书合法性的在线查询服务,一般由证书所属 CA 提供。当客服端请求TLS 握手阶...
不管你信也好,不信也好,大数据时代真的来临了,随着hadoop技术的普及,其生态圈发展的越来越壮大,hive、hbase、spark、storm等的一系列新名词不断的涌现在我们的眼里。视乎nosql一夜间,攻陷了全部的大数据阵地。那么传统的关系型数据库的一些思路,真的没有...
最近在编写一份关于编码规范的文档,虽然很忙,但是每天起早摸黑,抽空阅读参考了很多材料,发现这个网站写了很多Java实践,写得很不错的,还有很实例,比较易懂,值得每个Java程序员花点时间阅读哦。鉴于本人的英语词汇量非常有限,还是开着有道词典才能读懂,...
Hermes与开源的solr、elasticsearch有什么不同?谈到hermes的索引技术,相信很多同学都会想到solr、elasticsearch。 “开源世界有solr、elasticsearch为什么还要使用hermes”。 这个也是最近大家问的最多的问题,也是大家会比较关心的问题 solr、elasticsearch在真可谓...
一、相关概念 Shard: hermes在启动的时候会在不同的机器上启动很多进程,每个进程我们称之为一个shard,查询的时候多个shard并行的处理索引,最终通过merger server将结果返回给用户。 Merger server: 用于合并每个shard的处理结果,通常来说我们会为每台机器分配一...