- 博客(9)
- 收藏
- 关注
原创 linux上安装PostgreSQL
在linux上安装postgresql前提条件(前三个一定要有)gmake或make要求至少3.8以上可使用下列命令查看make版本make --version需要一个C 编译器(至少是 C99兼容的)。我们推荐使用最近版本的GCCtar软件包GNU readline libraryzlib compression library源码安装创建postgres用户1.创建postgres用户组groupadd postgres2.在postgres用户组下创建postgr
2021-09-07 14:39:43 471
原创 python监控mysql-binlog: mysql-replication
python监控mysql-binlog: mysql-replication准备mysql账号准备一个mysql账号,要有SELECT, REPLICATION SLAVE, REPLICATION CLIENT权限GRANT SELECT, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'replicator'@'%' IDENTIFIED BY '123456';# 刷新权限flush privileges;binlog要满足以下条件M
2021-08-17 20:48:09 1749 1
原创 通过kibana操作elasticsearch
通过kibana操作esmethodurl地址描述PUTip:9200/索引名称/类型名称/文档id创建文档(指定文档id)POSTip:9200/索引名称/类型名称创建文档(随机文档id)POSTip:9200/索引名称/类型名称/文档id/_update修改文档DELETEip:9200/索引名称/类型名称/文档id删除文档GETip:9200/索引名称/类型名称/文档id通过文档id查询文档POSTip:9200/索引名称/类
2021-07-29 16:29:14 562
原创 安装ik分词器插件,及配置ik扩展字典
linux安装ik分词器下载下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.6.1/elasticsearch-analysis-ik-7.6.1.zip2.解压在elasticsearch中的plugins目录下建一个ik目录将压缩包放在ik目录下unzip 压缩包名3.重启es成功启动后,可以使用kibana验证下分词器的效果Ik分词器提供两个分词算法 ik_
2021-07-28 16:21:23 397
原创 Linux安装kibana
linux下安装kibana下载kibana下载地址https://www.elastic.co/cn/downloads/past-releases/kibana-7-6-1注意,下载的kibana版本要和elasticsearch版本一致把文件放到linux某目录下,解压tar -xzvf 压缩包名3.修改配置文件server.host: "0.0.0.0"i18n.locale: "zh-CN"4.启动kibana./bin/kibana成功启动,
2021-07-28 14:37:43 104
原创 安装单机elasticsearch及遇到的问题
linux下安装elasticsearch1.下载elasticsearch官网: https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-6-1此处我下载的是7.6.1版本,根据自己的操作系统下载对应的压缩包2.解压压缩包tar -xzvf 压缩包名3.修改配置文件修改config下jvm.options文件因为占用服务器太多性能,且不进行生产使用,所以将数值调小了,如果资源够用,请忽略此步骤修改c
2021-07-28 11:22:47 266
原创 python简单操作kafka
python操作kafkakafka命令行操作# 创建主题kafka-topics.sh --zookeeper localhost:2181 --create --replication-factor 1 --partitions 3 --topic userlog# 查看所有主题kafka-topics.sh --zookeeper localhost:2181 --list# 查看主题kafka-topics.sh --zookeeper localhost:2181 --describ
2021-07-27 14:47:06 1036
原创 python尾递归优化
python尾递归优化,摆脱递归层级问题def demo_recursive(n): if n == 10000: return else: print(n) n += 1 return demo_recursive(n)demo_recursive(0)这是一个简单的尾递归函数示例,如不设置最大递归层级数的话,会报如下错误RecursionError: maximum recursion depth exceed
2020-06-05 15:47:07 266
原创 neo4j-import导入csv数据
--into:数据库名称 --bad-tolerance:能容忍的错误数据条数(即超过指定条数程序直接挂掉),默认1000 --multiline-fields:是否允许多行插入(即有些换行的数据也可读取) --nodes:插入节点 --relationships:插入关系 更多参数可允许命令bin/neo4j-import
2020-02-28 16:13:55 741
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人