摘要:
应用背景:1、当你的数据量过大,而你的索引最初创建的分片数量不足,导致数据入库较慢的情况,此时需要扩大分片的数量,此时可以尝试使用Reindex。 2、当数据的mapping需要修改,但是大量的数据已经导入到索引中了,重新导入数据到新的索引太耗时;但是在ES中,一个字段的mapping在定义并且导入 阅读全文
摘要:
在ES中可以为index设置别名,通过别名对index进行操作也可以对多个index设置相同别名, 表示在进行query操作时对多有指定的index进行查询, 但此时不能进行get和put操作 #获取所有别名 GET _cat/aliases?v #获取_index_name模式内所有指定别名为_a 阅读全文
摘要:
一.当使用request模块请求的时候,requests首先会对url进行编码,可以通过抓包软件查看 import requests res = requests.get('https://www.baike.com/wiki/林俊杰',verify=False) print(res) print( 阅读全文
摘要:
Elasticsearch的CURD、复杂查询、聚合函数、映射mappings 基本增删改查(CURD) 操作中注意:1.当执行PUT命令时,如果数据不存在,则新增该条数据,如果数据存在则修改该条数据。 2.PUT命令,在做修改操作时,如果未指定其他的属性,则按照指定的属性进行修改操作。 3.POS 阅读全文
摘要:
别名解决的问题 在运行的集群中可以从一个索引切换到另一个索引 可以给多个索引进行分组 可以与路由搭配使用 别名的相关操作 准备数据阶段 PUT l1/doc/1 { "title":"我想要睡你" } PUT l2/doc/1 { "title":"你却拿我当兄弟" } PUT l3/doc/1 { 阅读全文
摘要:
一.关于别名的操作 es.indices.put_alias,为一个或多个索引创建别名,查询多个索引的时候,可以使用这个别名 print(es.indices.put_alias(index='p3', name='p3_alias')) # 为单个索引创建别名 print(es.indices.p 阅读全文
摘要:
1. postman 请求elasticsearch 返回指定字段 1.直接在请求体当中,json 数据,对应的是一个列表 { "_source":['title','id','desc'], "from":10, "size":100,} 至于from和size是浅分页 2. 或者这样 { "_s 阅读全文
摘要:
1. 首先下载安装包 sdktool https://www.androiddevtools.cn/ 2. 安装后,会自动打开SDK Manager,打开后,先把默认已经选择的全部去掉(很多用不上还占用空间) 在Tools中勾选这三个,Tools,Platfrom-tools,Build-tools 阅读全文
摘要:
前提条件 python version:3.7 1.准备工作 到https://pypi.org/project/frida/#files相应的文件 如下:两个文件frida-12.8.20.tar.gz 和frida-12.8.20-py3.7-win-amd64.egg,根据自己的系统和型号选择 阅读全文
摘要:
**作者 | pk 哥来源公众号 | Python知识圈(ID:PythonCircle)** APP 也有文字转换为语音的功能,虽然听起来很别扭,但是基本能解决长辈们看不清文字或者眼睛疲劳,通过文字转换为语音来获取信息。 我们用 Python 能否实现文字转语音呢,可以的,百度有个语音接口,可以在 阅读全文