上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 22 下一页
摘要: es的集群通信机制transport transport通信基础 transport是集群间通信的基础,它有两种实现: localtransport,主要用于jvm中的节点通信,因为在同一个jvm上的网络模拟,localtransport的实现也相对简单,但实际用处在es中有限。 nettytran 阅读全文
posted @ 2020-09-02 02:34 silencio。 阅读(993) 评论(0) 推荐(0) 编辑
摘要: elasticsearch之打分机制 楔子 现在,讲述一个真实的故事! 故事一定是伴随着赵忠祥老师的声音开始的,雨季就要来临了,又到了动物们发情的季节了... 还记得,之前发生的作家六六吐槽xx的事情吗?对了,有图有真相!上图上图: 身为吃瓜群众,要从专业的角度来分析,就事论事哈: 就搜索结果本身而 阅读全文
posted @ 2020-09-02 02:27 silencio。 阅读(515) 评论(0) 推荐(0) 编辑
摘要: elasticsearch之Recovery 什么是recovery? 在elasticsearch中,recovery指的是一个索引的分片分配到另外一个节点的过程,一般在快照恢复、索引复制分片的变更、节点故障或重启时发生,由于master节点保存整个集群相关的状态信息,因此可以判断哪些分片需要再分 阅读全文
posted @ 2020-09-02 02:22 silencio。 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 一、elasticsearch之ik分词器 前言 在知名的中分分词器中,ik中文分词器的大名可以说是无人不知,elasticsearch有了ik分词器的加持,要了解ik中文分词器,就首先要了解一下它的由来。 ik分词器的由来 IK Analyzer是一个开源的,基于java语言开发的轻量级的中文分词 阅读全文
posted @ 2020-09-02 02:15 silencio。 阅读(2035) 评论(0) 推荐(0) 编辑
摘要: 一、elasticsearch之Index Templates 前言 索引模板允许我们定义在创建新索引时自动应用的模板。模板包括设置和映射,以及一个简单的模式模板,该模板控制是否应该将模板应用于新索引。 为什么需要索引模板? 在开发中,elasticsearch很大一部分工作是用来处理日志信息的,比 阅读全文
posted @ 2020-09-01 00:26 silencio。 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 一、elasticsearch之建议器简介 首先,环境是elasticsearch版本是5.x以上。低版本的没有测试! 目前为止,浏览器都已经具备Suggest as you type功能,即在我们输入搜索的过程中,进行自动的补全或者纠错功能,协助用户输入更精确的关键词,提高搜索阶段的文档匹配程度。 阅读全文
posted @ 2020-09-01 00:15 silencio。 阅读(2422) 评论(0) 推荐(0) 编辑
摘要: 一、elasticsearch之相关配置 前言 在elasticsearch\config目录下,有三个核心的配置文件: elasticsearch.yml,es相关的配置。 jvm.options,Java jvm相关参数的配置。 log4j2.properties,日志相关的配置,因为es采用了 阅读全文
posted @ 2020-09-01 00:11 silencio。 阅读(913) 评论(0) 推荐(0) 编辑
摘要: 前言 现在,我们已经了解了如何建立索引和搜索数据了。 那么,是时候来探索背后的故事了!当数据传递到elasticsearch后,到底发生了什么? 一、分析过程 当数据被发送到elasticsearch后并加入到倒排索引之前,elasticsearch会对该文档的进行一系列的处理步骤: 字符过滤:使用 阅读全文
posted @ 2020-09-01 00:08 silencio。 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 一、elasticsearch之mappings是什么鬼东西 前言# 我们已经自由奔放够了! 我们应该知道,在关系型数据库中,必须先定义表结构,才能插入数据,并且,表结构不会轻易改变。而我们呢,我们怎么玩elasticsearch的呢: Copy PUT t1/doc/1 { "name": "小黑 阅读全文
posted @ 2020-08-31 22:50 silencio。 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 一、Java环境配置 前言# 由于elasticsearch依赖Java,所以先要配置上Java环境,并且Java JDK必须要求1.8以上,这里以安装Java 1.8为例。安装环境如下: elasticsearch6.5.4 Mac OS High Sierra 10.13 kibana6.5.4 阅读全文
posted @ 2020-08-31 22:37 silencio。 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 一、Java环境配置 前言# 可以根据下面的连接进行在线下载,也可以使用: 链接:https://pan.baidu.com/s/1CbuveTgJ43NaTwbyDaSiqg 提取码:bchj JDK简介# JDK是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。J 阅读全文
posted @ 2020-08-31 22:14 silencio。 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 前言# 由于elasticsearch依赖java环境,所以,我们首先要安装java jdk。 这里我们使es和kibana的版本保持一致,环境如下: centos7.3 java1.8 elasticsearch6.7.0 kibana6.7.0 ik6.7.0 另外,要检查一下防火墙是否关闭: 阅读全文
posted @ 2020-08-31 22:10 silencio。 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 一、elasticsearch for Python之连接篇 前言 现在,我们来学习Python如何操作elasticsearch。 依赖下载 首先,我们必须拥有Python的环境,如何搭建Python环境,请参阅。 要用Python来操作elasticsearch,首先安装Python的elast 阅读全文
posted @ 2020-08-29 06:35 silencio。 阅读(5457) 评论(0) 推荐(0) 编辑
摘要: 一、elasticsearch的简单操作 前言 现在,让我们启动一个节点和kibana。 接下来的一切操作都在kibana中Dev Tools下的Console里完成。 创建一篇文档 现在,我们试图将小黑的小姨妈的个人信息录入elasticsearch。我们只要输入: PUT t1/doc/1 { 阅读全文
posted @ 2020-08-29 05:48 silencio。 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 一、什么是elasticsearch 前言 观今宜鉴古,无古不成今。 在学习elasticsearch之前,我们要知道,elasticsearch是什么?为什么要学习elasticsearch?以及用它能干什么? 关于elasticsearch 现在,你还离得开搜索吗?无论是Google还是百度提供 阅读全文
posted @ 2020-08-29 05:18 silencio。 阅读(329) 评论(0) 推荐(0) 编辑
摘要: Celery 1.Celery是什么 Celery 一个懂得 异步任务 , 定时任务 , 周期任务 的芹菜 Celery 是基于Python实现的模块, 用于执行异步定时周期任务的其结构的组成是由 1.用户任务 app 2.管道 broker 用于存储任务 官方推荐 redis rabbitMQ / 阅读全文
posted @ 2020-08-29 05:04 silencio。 阅读(1376) 评论(0) 推荐(0) 编辑
摘要: In [3]: import pandas as pd import numpy as np . . . In [ ]: xxxxxxxxxx a(x1,y1,z1) b(x2,y2,z2) ​ dist(a,b) = ((x1-x2)**2 + (y1-y2)**2 + (z1-z2)**2)** 阅读全文
posted @ 2020-08-28 00:58 silencio。 阅读(266) 评论(0) 推荐(0) 编辑
摘要: GoJS示例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div id="myDiagramDiv" style="width:500px; h 阅读全文
posted @ 2020-08-26 03:16 silencio。 阅读(145) 评论(0) 推荐(0) 编辑
摘要: Django channels http是一个网络协议(五状态短连接) https是一个网络协议(五状态短连接) websocket是一个网络协议(让浏览器和服务端创建链接支持,默认不再断开,两端就可以完成相互之间的收发数据) websocket协议的诞生,可以让我们真正实现服务端向客户端推送消息 阅读全文
posted @ 2020-08-26 02:28 silencio。 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 一、numpy简介 numpy官方文档:https://docs.scipy.org/doc/numpy/reference/?v=20190307135750 numpy是Python的一种开源的数值计算扩展库。这种库可用来存储和处理大型numpy数组,比Python自身的嵌套列表结构要高效的多( 阅读全文
posted @ 2020-08-26 01:07 silencio。 阅读(366) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 22 下一页