- 博客(124)
- 收藏
- 关注
原创 Nginx转发MySQL端口及添加stream模块
server {....启动nginx后发现报错如下,找不到stream模块,该模块在nginx1.9版本后才支持的:in.conf:1182.查看nginx编译模块3.重新编译nginx3.1下载相同版本的nginx并解压3.2重新编译重新编译,指定。
2024-11-02 11:26:33
1279
原创 图数据库NebulaGraph学习
CREATE SPACE play_space (partition_num = 10, replica_factor = 1, vid_type = INT64) COMMENT = "运动员库表空间";CREATE SPACE play_space (partition_num = 10, replica_factor = 1, vid_type = FIXED_STRING(32)) COMMENT = "运动员库表空间";
2023-12-22 22:15:44
1848
原创 Elasticsearch-Kibana使用教程
PUT /employee{ "settings": { "index": { "refresh_interval": "1s", "number_of_shards": 1, "max_result_window": "10000", "number_of_replicas": 0 } }, "mappings": { "properti
2023-12-03 11:47:34
2351
原创 Linux离线安装elasticsearch|header|kibna插件最详细
rw-r--r--. 1 hadoop hadoop 515807354 9月 23 23:40-rw-r--r--. 1 hadoop hadoop 1295593 9月 23 23:48-rw-r--r--. 1 hadoop hadoop 269733374 9月 23 23:46-rw-r--r--. 1 hadoop hadoop 22290256 9月 21 17:47。
2023-09-24 18:15:07
818
原创 Redis使用原生命令搭建集群
rwxr-xr-x. 1 hadoop hadoop 25008 9月 10 23:22 redis-check-aof。-rwxr-xr-x. 1 hadoop hadoop 5190752 9月 10 23:22 redis-check-rdb。-rwxr-xr-x. 1 hadoop hadoop 5190752 9月 10 23:22 redis-server。-rwxr-xr-x. 1 hadoop hadoop 2585952 9月 10 23:22 redis-cli。
2023-09-10 16:47:10
379
原创 Redis集群3.2.11离线安装详细版本(使用Ruby)
Index of /releases/http://download.redis.io/releases/ GCC(GNU Compiler Collection,GNU编译器套件)是一套用于编译程序代码的开源编译器工具集。它的主要用途是将高级编程语言(如C、C++、Fortran等)编写的源代码转换为目标代码,从而创建可执行程序。以下是GCC的主要功能和用途: GCC是一个功能强大且多用途的编译器工具集,它在软件开发过程中起着关键作用,将高级编程语言转换为可执行代码,使开发者
2023-09-10 02:17:37
1160
原创 JVM监控和调优常用命令jps|jstat|jinfo|jmap|jhat|jstack实战
通过JVM调优,可以提高Java应用程序的性能,减少响应时间,提高吞吐量,以更好地满足用户需求。性能优化可以加快应用程序的执行速度,减少延迟,提高用户体验。:JVM负责管理Java应用程序的内存。正确的内存管理可以避免内存泄漏和内存溢出等问题,确保应用程序在长时间运行时不会耗尽内存或导致性能下降。:垃圾回收是JVM的核心功能之一,它负责释放不再使用的对象并回收内存。通过调整垃圾回收器的参数和策略,可以减少垃圾回收的频率和开销,提高应用程序的响应速度。
2023-09-02 22:16:19
1006
原创 Elasticsearch7用java代码实现CRUD方法类
可以查询所有记录数,默认是系统的uuid,不重复,但是需要指定唯一id,再标记从这个id查询后面的数据,如果有重复的自定义主键,则数量可能会变少。只能查询前10000条,如果要解除限制,需要设置index.max_result_window的值。每次获取scrollId往下查询。
2023-08-14 18:13:14
280
原创 ClickHouse常见的DDL语句
user_id UInt32 comment '用户标识',name String comment '用户名',create_date DateTime DEFAULT now() comment '创建时间',sex Enum8('男' = 1, '女' = 2) comment '性别',class_name LowCardinality(String) comment'班级名称',phone Nullable(String) comment'手机号码'
2023-08-13 15:42:27
1026
原创 ClickHouse查看执行计划(EXPLAIN语法)
AST(抽象语法树):在AST级别优化之后的查询文本SYNTAX(语法优化):在AST级别优化之后的查询文本,返回优化后的sqlQUERY TREE(查询树):在查询树级别优化之后的查询树PLAN(执行计划):查询执行计划,默认是此值PIPELINE(管道):查询执行管道。
2023-08-12 21:00:36
1605
原创 ClickHouse常见的引擎分区索引使用
1.数据存储在磁盘上2.写入时将数据追加在文件末尾3.不支持操作4.不支持索引5.非原子地写入数据6.引擎不支持 ALTER UPDATE 和 ALTER DELETE 操作...
2023-08-12 20:16:56
1264
原创 使用jstack解决线程爆满问题
生产应用现存在问题,影响到系统的使用,前端页面只配置了35个派生指标,后台任务生成20000多线程任务,占用了全部资源,导致其他系统也没资源可用,指标工厂也无法进一步使用,今天上午发的死锁也应该是这个原因引起的,在配置初期没有存在死锁的问题,派生指标配置的越来越多,后面配置的派生指标出现死锁的问题也越来越多,现在有5台机器,都已经快到机器的极限值,从前台配置和后台生成任务的比例来看,现在的代码应该是存在bug,或者在任务架构方面需要修改
2023-01-24 21:29:36
1254
原创 Kafka整合java代码实现生产者与消费者
kafka的java代码实现需要用到的类:KafkaProducer:需要创建一个生产者对象,用来发送数据ProducerConfig:获取所需的一系列配置参数ProducerRecord:每条数据都要封装成一个ProducerRecord对象
2022-10-05 16:27:34
2614
原创 Kafka常用shell脚本命令
4.3查看kafak生产者最大位移偏移量。4.2.2从最当前最新数据开始消费。>我是一只小小小鸟,怎么也飞不高。我是一只小小小鸟,怎么也飞不高。旧版本kafka启动消费参数为。吹烟袅袅升起,隔江千万里。
2022-09-10 17:48:57
870
原创 Elasticsearch 7 以上版本显示hits.total超过10000条设置
添加rest_total_hits_as_int=true即可。
2022-07-23 17:27:15
1891
原创 Linux服务器修改默认语言环境
[bdpcloud@host64 ~]$ echo $LANGzh_CN.UTF-8中文[bdpcloud@host64 ~]$export LANG="zh_CN.UTF-8"英文[bdpcloud@host64 ~]$export LANG="en_US.UTF-8"[bdpcloud@host64 ~]$ echo 'LANG="zh_CN.UTF-8"' >> ~/.bashrc[bdpcloud@host64 ~]$ source ~/.bashrc[root@host64 ~]$echo
2022-06-14 16:27:54
2852
原创 Hbase创建外部表
创建hbase表只有一个info列族hbase(main):003:0> create 'smart_test:test_user','info'0 row(s) in 1.4330 seconds=> Hbase::Table - smart_test:test_user在列族下面添加name和age列以及列数据hbase(main):005:0> put 'smart_test:test_user',1,'info:name','赵'0 row(s) in 0.2800 secondshba
2022-06-14 09:47:24
1887
原创 Elasticsearch在linux中匹配批量删除索引
1.根据条件查询需要删除的索引[doda@host166 bigdata]$ curl -u elastic:123456 -XGET 'http://172.21.72.166:9200/_cat/shards' | grep autotest_target | awk '{print $1}' |uniq > delete-index.txt % Total % Received % Xferd Average Speed Time Time Time Curr...
2022-05-18 14:45:19
1229
原创 阿里Arthas(阿尔赛斯)-trace查看方法内部调用路径及耗时
1.trace用法2.方法内部调用路径,并输出方法路径上的每个节点上耗时2.1追踪测试controller[arthas@243829]$ trace com.ztesoft.bss.smart.controller.smartview.InjectionLabelSvController selectInjectionLabelByQoPress Q or Ctrl+C to abort.Affect(class count: 1 , method count: 1) cost in 73
2022-05-15 18:10:10
5172
原创 Linux服务器上传 .class用base64加密,转换文件到服务器的技巧
1.适用场景有的服务器不允许直接上传文件,可以使用base64命令来绕过2.在本地先转换.class文件为base64,再保存为MathGame.txt[doda@host166 demo]$ base64 < MathGame.class > MathGame.txt3.到服务器上,新建并编辑MathGame.txt,复制本地的内容,粘贴再保存4.把服务器上的 MathGame.txt还原为MathGame.class[doda@host166 demo]$ base6
2022-05-15 17:38:59
803
原创 阿里Arthas(阿尔赛斯)不停机替换class进行热部署
1.启动待测试的应用程序[doda@host166 game]$ java -jar math-game.jar2.替换操作步骤2.1启动Arthas[doda@host166 arthas]$ java -jar arthas-boot.jar[INFO] arthas-boot version: 3.6.1[INFO] Found existing java process, please choose one and input the serial number of the..
2022-05-15 16:19:17
1288
原创 阿里Arthas(阿尔赛斯)-java诊断工具使用入门
1.下载官方测试程序启动[doda@host166 game]$curl -O https://arthas.aliyun.com/math-game.jar[doda@host166 game]$ java -jar math-game.jar2.下载Arthas启动包,启动Arthas[doda@host166 arthas]$curl -O https://arthas.aliyun.com/math-game.jar[doda@host166 arthas]$ java -jar a
2022-05-15 01:45:59
2723
原创 IDEA生成项目maven-tree依赖目录树结构
1.idea方式选中idea的maven选项,输入命令:dependency:tree,点击执行控制台即可以查看,maven-tree生成依赖结构2.利用maven命令生成maven-tree树结构切换到maven的pom目录,打开cmd进入命令行模式,输入命令如下:D:\OnlyOneSmartGit> mvn dependency:tree>>tree.txt查看tree.txt即可:...
2022-05-09 17:33:13
7952
原创 Linux用户进程占满,无法切换用户,修改最大进程数
Linux用户进程占满,无法切换用户,修改最大进程数,切换用户报错: cannot set user id: Resource temporarily unavailable
2022-04-27 00:59:41
4329
原创 Redis服务器用telnet命令代替redis-cli连接
[nmportal@hhhtsjzx-app02-0-5 conf]$ telnet 10.253.153.178 7000Trying 10.253.153.178...Connected to 10.253.153.178.Escape character is '^]'.auth "RdPortal%123"+OKinfo clients# Clientsconnected_clients:428client_longest_output_list:0client_biggest_..
2022-04-26 23:57:15
1187
原创 java实现读取txt文件和将内容写入txt文件
1.java读取txt和写入txt文件package com.ztesoft.TestClusterHHHT;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileWriter;import java.io.IOException;import java.io.InputStrea
2022-04-23 20:24:24
12931
1
原创 Gbase创建分区功能详细说明
1.功能说明分区表是根据一定规则,将数据库中的一张表分解成多个更小的容易管理的部分,从逻辑上看,只有一张表,但底层却是由多个物理分区组成。分区表包括普通分区表和子分区表。目前常用的分区方法有如下:RANGE 分区:一个连续范围LIST 分区:一个个的单独指定的值,可以不连续KEY 分区:支持各种数据类型,比如字符串,的hash分类方式HASH 分区:针对数字的的hash在分区的管理上目前支持创建分区、添加分区、删除分区。RANGE 分区表和 LIST 分区表支持子分区,子分区
2022-04-10 15:52:02
4635
1
原创 elasticsearch常用的curl命令
1._cat查询elasticsearch集群状态的接口[doda@host166 shangeshishi]$ curl -u elastic:123456 http://172.21.72.166:9200/_cat=^.^=/_cat/allocation/_cat/shards/_cat/shards/{index}/_cat/master/_cat/nodes/_cat/tasks/_cat/indices/_cat/indices/{index}/_cat/segment
2021-10-21 00:52:58
1143
原创 利用Docker的commit命令制作镜tomcat像
1.查看基础镜像[root@host152 myfile]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEredis latest aa4d65e670d6 8 days ago 105MBhello-world latest d1165f221234 4 months ago 13.3kBcentos latest 300e3...
2021-08-01 20:48:23
279
原创 Docker常用命令操作
1.Docker基本信息查看命令1.1查看docker帮助命令[root@host152 ~]# docker --helpUsage: docker [OPTIONS] COMMANDA self-sufficient runtime for containersOptions: --config string Location of client config files (default "/root/.docker") -c, --context st...
2021-08-01 19:03:04
375
原创 Docker安装(Linux版)
1.使用官方安装脚本自动安装curl -fsSL https://get.docker.com | bash -s docker --mirror aliyun或者curl -sSL https://get.daocloud.io/docker | sh2.手动安装2.1卸载旧版本[root@host152 ~]#sudoyum removedocker \ docker-client \ docker-cli...
2021-08-01 16:35:58
330
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人