高效码农

撰写、分享国内外先进的IT技术
August 15, 2019

Elasticsearch7.2中文教程翻译(十二): 迁移、备份数据

备份集群您无法通过简单地获取其所有节点的数据目录的副本来备份Elasticsearch集群。Elasticsearch可能正在运行时更改其数据目录的内容; 复制其数据目录不能期望捕获其内容的一致图像。如果您尝试从此类备份还原群集,则可能会失败并报告损坏和/或丢失的文件。或者,虽然它默默地丢失了一些数据,但它似乎已经成功了。备份群集的唯一可靠方法是使用快照和还原功能。注意:这里说的是集群,暂时...
August 8, 2019

LinkedIn领英官方API接口文档说明:个人页/主页分享图文

由于Linkedin官方API升级和调整:API不对国内用户提供公司页面的图文分享书接上文:LinkedIn领英官方API接口文档说明:授权代码流程获取Token获取到token后将token持久化到数据库,方便随时调用(token获取伪代码如下) /** * linkedin回调函数 * * @param code * @return ...
August 5, 2019

SonarQube报错汇总

一、报错信息:Unable to load component class org.sonar.scanner.report.MetadataPublisher解决方案:1、清空数据库,重启SonarQube2、更换sonar-scanner版本,(所有版本地址:https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/)...
August 1, 2019

Elasticsearch 7.3.0发布:基于Lucene 8.1.0的Elasticsearch 7.3.0

今天我们很高兴地宣布发布基于Lucene 8.1.0的Elasticsearch 7.3.0。这是最新的稳定版本,已经可以通过我们的Elasticsearch Service进行部署。7.x中的最新稳定版本:下载Elasticsearch 7.3.0Elasticsearch 7.3.0发行说明Elasticsearch 7.3迁移数据帧——转换和透视流数据数据帧转换是Elasticsear...
July 30, 2019

Elasticsearch7.2中文教程翻译(九): 文档的读写原理

简介Elasticsearch中的每个索引都被分成碎片,每个碎片可以有多个副本。这些副本称为复制组,在添加或删除文档时必须保持同步。如果我们做不到这一点,从一个副本中读取结果将与从另一个副本中读取结果非常不同。保持碎片副本同步并为从中读取的数据提供服务的过程称为数据复制模型。Elasticsearch的数据复制模型基于主备份模型,在Microsoft Research的PacificA论文中...
July 29, 2019

nginx反向代理 清除X-Frame-Options iframe加载

准备环境需要提前安装好nginx,并查看nginx已经安装的模块:/opt/nginx-1.17.2/sbin/nginx -V返回举例:nginx version: nginx/1.17.2 built by gcc 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) built with OpenSSL 1.0.1j 15 Oct 2014 TLS SNI ...