Fork me on GitHub
摘要: 背景说明 最近项目中在使用 5.5.2 版本的 Elasticsearch 作为数据库,使用的是以前的老版本。 用到 Elasticsearch ,难免要和其相关基本操作命令打交道。选择一款顺手的工具,是很重要的,俗话说:工欲善其事,必先利其器嘛! Kibana 就是一款为 Elasticsearc 阅读全文
posted @ 2019-06-19 13:55 龙凌云端 阅读(1338) 评论(0) 推荐(1) 编辑
摘要: 1、mv 命令是move的缩写,用于文件(或文件夹)移动的。 1)将 luna 目录下的文件 a.txt,移动到 miracle 目录下: 2)将 luna 目录整个移动到 miracle 目录下: 3)Linux 中没有重命名的命令,但是,可以通过 mv 达到重命名的效果。 比如,将 a.txt 阅读全文
posted @ 2019-06-17 02:13 龙凌云端 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 使用 Linux 经常会遇到这种情况:只知道文件中包含某些特定的字符串,但是不知道具体的文件名。需要根据“特定的字符串”反向查找文件。 示例(路径文件如下): ./miracle/luna/a.txt a.txt 文件中的内容如下 查找当前目录下,包含“Hello”字符串的所有文件 【方式1】(其中 阅读全文
posted @ 2019-06-17 01:58 龙凌云端 阅读(71001) 评论(0) 推荐(3) 编辑
摘要: 背景说明 Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。 Elasticsearch 是一种NoSQL数据库(非关系型数据库),和常规的关系型数据库(比如:MyS 阅读全文
posted @ 2019-06-17 00:38 龙凌云端 阅读(6115) 评论(0) 推荐(6) 编辑
摘要: 以下命令均使用Git Bash工具(所以,前提是个人电脑上安装了该工具,并做了基本的配置,尤其是远程git仓库访问权限的配置)。 说明代码从下载到修改后提交的整个生命周期,顺序会用到的一些常用 git 命令。 1、第一次从远程 git 仓库 clone 项目代码,在本地创建一个存放项目代码的目录,在 阅读全文
posted @ 2019-06-16 19:00 龙凌云端 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 问题描述 不知道小伙伴有木有遇到这种情况:想在工程里增加 .gitignore 文件,用于在以后提交后,过滤哪些文件或者目录。 但是,在当前工程的根目录下,执行如下执行命令后,依然不能把 .gitignore 文件提交到远程git上。 问题原因 git add * 命令只能提交非隐藏文件,所谓隐藏文 阅读全文
posted @ 2019-06-14 18:31 龙凌云端 阅读(7909) 评论(0) 推荐(0) 编辑
摘要: UUID:Universally Unique Identifier 通用唯一识别码 现在很多数据库的主键id,由原来的int自增,改为 UUID 表示。因为 UUID 本身不可能重复,线程安全,完美支持高并发。 示例代码如下: 运行结果如下: 阅读全文
posted @ 2019-06-10 16:17 龙凌云端 阅读(17640) 评论(2) 推荐(1) 编辑
摘要: 在website的index下已经存在一个名为blog的type。想在website下,新增一个名为blog2的type。 执行语句如下: 报错信息如下: 原因:Elasticsearch 在6.0版本以后,一个index下,只允许创建一个type,不允许存在多个type。并且在官网提供信息,7.0 阅读全文
posted @ 2019-06-10 15:35 龙凌云端 阅读(5948) 评论(0) 推荐(0) 编辑
摘要: // TODO 阅读全文
posted @ 2019-06-10 00:24 龙凌云端 阅读(209) 评论(0) 推荐(0) 编辑
摘要: //TODO 阅读全文
posted @ 2019-06-10 00:15 龙凌云端 阅读(322) 评论(0) 推荐(0) 编辑