摘要: 单机es可以用,没毛病,但是有一点我们需要去注意,就是高可用是需要关注的,一般我们可以把es搭建成集群,2台以上就能成为es集群了。集群不仅可以实现高可用,也能实现海量数据存储的横向扩展。 新的阅读体验地址: http://www.zhouhong.icu/archives/elasticsearc 阅读全文
posted @ 2021-02-25 01:08 Tom-shushu 阅读(1748) 评论(0) 推荐(3)
摘要: Domain Specific Language 特定领域语言,基于JSON格式的数据查询,查询更灵活,有利于复杂查询 更好的阅读体验:http://www.zhouhong.icu/post/137 一、普通url路径参数搜索 数据准备 1.建立名字为 shop 的索引 2.手动建立mapping 阅读全文
posted @ 2021-02-23 01:36 Tom-shushu 阅读(278) 评论(0) 推荐(0)
摘要: lucene、Solr、Elasticsearch 1、倒排序索引 2、Lucene是类库 3、solr基于lucene 4、ES基于lucene 一、Elasticsearch 核心术语 特点: 1、es可以支持空格查询,多个关键字 2、空格支持 3、拆词查询 4、搜索内容可以高亮 5、海量数据查 阅读全文
posted @ 2021-02-22 01:47 Tom-shushu 阅读(775) 评论(0) 推荐(0)
摘要: 一、今天登录我的网站,突然发现报了下面的一个错误: 我的第一反应是:超时了应该是Nginx代理没有设置超时时间,默认的超时时间估计太小了,然后就按照正常的方式用Xshell连接服务器,应该是网络或者是其他的原因吧,好巧不巧的我的Xshell连接不上我的服务器了,于是我想应该是Xshell的原因。所以 阅读全文
posted @ 2021-01-24 21:55 Tom-shushu 阅读(1120) 评论(0) 推荐(0)
摘要: 一、空格:默认匹配、普通匹配 location / { root /home; } 二、= :精确匹配(表示匹配到 /home/resources/img/face.png 这张图片) location = /resources/img/face.png { root /home; } 三、~*:匹 阅读全文
posted @ 2021-01-20 21:06 Tom-shushu 阅读(524) 评论(0) 推荐(0)
摘要: 一、Linux下Nginx的安装 1.去官网 http://nginx.org/download/下载对应的Nginx安装包,推荐使用稳定版本。 2.上传Nginx到Linux服务器。 3.安装依赖环境 (1)安装gcc环境 yum install gcc-c++ (2)安装PCRE库,用于解析正则 阅读全文
posted @ 2021-01-16 22:17 Tom-shushu 阅读(288) 评论(0) 推荐(0)
摘要: 一、序言 Excel、PDF的导出、导入是我们工作中经常遇到的一个问题,刚好今天公司业务遇到了这个问题,顺便记个笔记以防下次遇到相同的问题而束手无策。 公司有这么两个需求: 需求一、给了一个表单,让把查出来的数据组装到表单中并且提供以PDF格式的下载功能。 需求二、将数据查出来以Excel表格的形式 阅读全文
posted @ 2021-01-14 21:04 Tom-shushu 阅读(2217) 评论(0) 推荐(0)
摘要: 一、数据类型的选择 MySQL的数据类型有很多种,选择正确的数据类型对于获得高性能特别地重要,如何选择合适的数据类型呢?主要遵从以下三个原则: 1.更小的通常情况下性能更好 一般情况下,应该尽量使用可以正确存储数据的最小数据类型,比如只需存储0--200的整数,则使用 tinyint unsigne 阅读全文
posted @ 2021-01-01 23:21 Tom-shushu 阅读(324) 评论(0) 推荐(0)
摘要: 一、MySQL逻辑架构 第一层的服务不是MySQL独有的,大多数是基于网络的客户端/服务端的工具,如连接处理、授权认证、安全等等。 第二层就是MySQL的核心功能,包括查询解析、分析、优化、缓存以及所有的内置函数,所有的跨存储引擎的功能都在这一层实现:存储过程、触发器、视图等。 第三层包含了存储引擎 阅读全文
posted @ 2020-12-28 00:50 Tom-shushu 阅读(394) 评论(0) 推荐(0)
摘要: 一、简述 数据脱敏是指对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护。简单来说就是你有些数据并不想让别人看见,需要进行处理再显示在页面上。 举个最简单的例子,比如我们在点外卖的时候,外卖单子上会有我们的电话号码,平台为了保证我们的信息不被泄露,就使用信息脱敏来将部分信息进行隐藏 阅读全文
posted @ 2020-12-21 01:26 Tom-shushu 阅读(2212) 评论(0) 推荐(1)