首先需要说明以下,elasticsearch是一款基于ApacheLucene™的开源成熟的分布式的搜索引擎,无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。。有许许多多的公司使用,大名顶顶的github也在使用。该搜索引擎还被很多公司用于日志的聚合统计,总之该引擎功能灰常强大。我呢,也是接触该引擎不久,当初只是为了实现这个博客的搜索系统。[...]
搭建安全的docker private registry v2指南(Let's Encrypt)
本站已实现https访问,访问地址:https://deepzz.com权威Registry获取安全证书有两个办法:互联网认证的CA处获取。自建CA自己给自己签名。1、从认证CA处获取签名证书,大多数是需要付出一定费用的,近些年也有认证CA提供免费证书,例如Let’sEncrypt(被大多数浏览器信任)。下文使用Let’sEncrypt的例子您将清楚地看到这个步骤。[...]
mongodb 副本集(Replica Set)搭建
本节介绍mongodb副本集的原理及搭建方法,MongoDBshellversion:3.2.1,[email protected]在读这篇文章之前,可能你需要阅读上一篇文章:mognodb副本集复制概念理解。mongodb副本集是有故障恢复功能的主从集群,由一个primary节点和一个或多个secondary节点组成。[...]
mognodb 副本集复制概念理解
mognodb副本集复制概念理解复制副本集概念复制是跨多个服务器数据同步的过程。复制的特点保障数据的安全性数据高可用性灾难恢复无需停机维护(如备份,重建索引,压缩)分布式读取数据(提高读取能力)mongodb支持副本集和主从复制,主从复制官方已不再推荐(不支持自动故障切换)。[...]
Git 学习笔记、相关命令、问答
gitinit创建新仓库$cdtest#进入test文件夹$gitinit#会在该文件夹下生成.gitInitializedemptyGitrepositoryin/Users/chen/test/.git/gitclone克隆仓库[email protected]:deepzz0/test.git[指定目录]#克隆远程仓库,第三个参数可选:克隆到指定目录$gitclone/Users/chen/test.git#克隆本地仓库[...]
Github ssh key生成,免密登录服务器方法
生成sshkey1、查看是否存在sshkey,如果有会列出key的列表$ls-al~/.ssh#Liststhefilesinyour.sshdirectory,iftheyexist2、没有,继续创建,下一步$ssh-keygen-tecdsa-b256-C"[email protected]"Generatingpublic/privateecdsakeypair.[...]