- 博客(9)
- 收藏
- 关注
原创 ElasticSearch - ()使用Python单例模式批量写入数据
1.批量写入 如果有大量的数据,一次插入一条肯定效率太慢,我们可以使用elasticsearch模块导入helper,通过helper.bulk来批量处理大量的数据。首先我们将所有的数据定义成字典形式,各字段含义如下: from elasticsearch import Elasticsearch, helpers es = Elasticsearch(**es_settings) # 批量数...
2019-12-26 11:53:06 1715
原创 ElasticSearch - () Python操作es
1.Python模块的安装 pip install elasticsearch 2.Python 连接ElasticSearch from elasticsearch import Elasticsearch # es = Elasticsearch() # 默认连接本地elasticsearch # es = Elasticsearch(['127.0.0.1:9200']) # 连接...
2019-12-26 10:45:10 1738
原创 ElasticSearch - (2) 数据库结构
文章目录一. 逻辑设计:文档、类型、索引1.文档2.类型3.索引二. 物理设计: 节点、分片三. 倒排索引四. 一. 逻辑设计:文档、类型、索引 1.文档 2.类型 3.索引 二. 物理设计: 节点、分片 三. 倒排索引 四. ...
2019-12-25 23:40:20 1160
原创 ElasticSearch - (1)中文分词
文章目录1. 中文分词2.中文存在的问题3、常见的分词工具4.ElasticSearch的ik分词 1. 中文分词 在中文自然语言处理中,词是最小的能够独立活动的有意义的语言成分。英文中的单词具有词的意义,可作为自然语言处理的最小单位。汉语是以字为基本书写单位,词语之间没有明显的区分标记,因此进行中文自然语言处理通常是先将汉语文本中的字符串切分成合理的词语序列,然后再在此基础上进行其它分析处理。中...
2019-12-24 13:13:59 1188
原创 APScheduler的使用详解
1.简介 APScheduler 是一款Python开发的定时任务工具, 跨平台运行, 不依赖Linux系统的crontab服务, 在windows上也可以运行 官方文档的地址是 https://apscheduler.readthedocs.io/en/latest/index.html 简单介绍 APScheduler具有四种组件 触发器(triggers) 指定定时任务的执行的时机 存...
2019-12-23 13:37:36 3419 1
原创 Django权限管理---自定义权限角色
Django权限管理的机制 Django权限管理的实现, 基于 User Group Permission,这个权限管理机制, 将模型类中的某个属于model的permission赋予user或者group, group在后台管理中就是角色的意思 默认的权限 在INSTALL_APPS 里设置了django.contrib.auth 时, 在一次迁移的时候,将为模型类创建四个默认权限: 添...
2019-12-17 13:39:22 3663
翻译 Django3.0新功能, 支持异步
1. Python兼容版本 Django 3.0 支持Python3.6以上的版本 Django 2.2.x 系列是最后一个支持 Python 3.5 的系列 2. 新增对MariaDB数据库的支持 3.ASGI 支持, Django完全实现异步 Django 3.0 通过提供支持作为ASGI应用程序运行,开始我们让 Django 完全实现异步支持的旅程。 这是我们现有的 WSGI 支持的...
2019-12-09 15:15:22 1476
原创 centos从零开始配置的过程
1. 配置静态IP lo是回环IP,ens33是静态IP,没有IP地址这里我们需要配置 2. 查看虚拟机网卡的配置信息 点击虚拟机左上角的编辑 —> 虚拟机网络编辑器 然后确定 保存 进入centos ip addr 查看自己的IP信息 如第一张图 sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33 修改这个文件,这是一个只读文件写...
2019-12-06 09:12:49 945
原创 windows10环境 VMware15虚拟机安装Centos7
1.centos镜像的下载 下载镜像的网站 阿里云的centos镜像网站 点击进去后 选择centos版本 我选的是最新的centos7版本 - 不同版本之间的差别, 我选择的是第一个 2.使用VMware安装镜像 打开虚拟机,点击创建虚拟机 ...
2019-12-05 22:29:58 907
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人