自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(123)
  • 收藏
  • 关注

原创 图数据库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 1190

原创 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 511

原创 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 571

原创 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 298

原创 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 1000

原创 JVM监控和调优常用命令jps|jstat|jinfo|jmap|jhat|jstack实战

通过JVM调优,可以提高Java应用程序的性能,减少响应时间,提高吞吐量,以更好地满足用户需求。性能优化可以加快应用程序的执行速度,减少延迟,提高用户体验。:JVM负责管理Java应用程序的内存。正确的内存管理可以避免内存泄漏和内存溢出等问题,确保应用程序在长时间运行时不会耗尽内存或导致性能下降。:垃圾回收是JVM的核心功能之一,它负责释放不再使用的对象并回收内存。通过调整垃圾回收器的参数和策略,可以减少垃圾回收的频率和开销,提高应用程序的响应速度。

2023-09-02 22:16:19 905

原创 JVM调优参数大全

所有的JVM实现都必须实现这些参数的功能,而且向后兼容;

2023-09-02 14:57:24 427

原创 Flink安装与使用

下载flink。

2023-08-18 21:50:51 688

原创 Elasticsearch7用java代码实现CRUD方法类

可以查询所有记录数,默认是系统的uuid,不重复,但是需要指定唯一id,再标记从这个id查询后面的数据,如果有重复的自定义主键,则数量可能会变少。只能查询前10000条,如果要解除限制,需要设置index.max_result_window的值。每次获取scrollId往下查询。

2023-08-14 18:13:14 171

原创 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 802

原创 ClickHouse的数据类型

固定长度的整型,包括有符号整型或无符号整型。

2023-08-13 14:56:20 554

原创 ClickHouse查看执行计划(EXPLAIN语法)

AST(抽象语法树):在AST级别优化之后的查询文本SYNTAX(语法优化):在AST级别优化之后的查询文本,返回优化后的sqlQUERY TREE(查询树):在查询树级别优化之后的查询树PLAN(执行计划):查询执行计划,默认是此值PIPELINE(管道):查询执行管道。

2023-08-12 21:00:36 1266

原创 ClickHouse常见的引擎分区索引使用

1.数据存储在磁盘上2.写入时将数据追加在文件末尾3.不支持操作4.不支持索引5.非原子地写入数据6.引擎不支持 ALTER UPDATE 和 ALTER DELETE 操作...

2023-08-12 20:16:56 1011

原创 spark-sql(jdbc)本地模式导出csv或Excel文件

spark-sql读取数据jdbc或者hive数据本地模式导出依赖

2023-04-30 17:25:45 1636 1

原创 利用递归实现JSON扁平化

JSON扁平化处理数据

2023-02-28 09:59:28 636

原创 hive默认分区数据问题

OKOK。

2023-02-02 10:29:01 533

原创 使用jstack解决线程爆满问题

生产应用现存在问题,影响到系统的使用,前端页面只配置了35个派生指标,后台任务生成20000多线程任务,占用了全部资源,导致其他系统也没资源可用,指标工厂也无法进一步使用,今天上午发的死锁也应该是这个原因引起的,在配置初期没有存在死锁的问题,派生指标配置的越来越多,后面配置的派生指标出现死锁的问题也越来越多,现在有5台机器,都已经快到机器的极限值,从前台配置和后台生成任务的比例来看,现在的代码应该是存在bug,或者在任务架构方面需要修改

2023-01-24 21:29:36 1038

原创 Kafka整合java代码实现生产者与消费者

kafka的java代码实现需要用到的类:KafkaProducer:需要创建一个生产者对象,用来发送数据ProducerConfig:获取所需的一系列配置参数ProducerRecord:每条数据都要封装成一个ProducerRecord对象

2022-10-05 16:27:34 2311

原创 Kafka常用shell脚本命令

4.3查看kafak生产者最大位移偏移量。4.2.2从最当前最新数据开始消费。>我是一只小小小鸟,怎么也飞不高。我是一只小小小鸟,怎么也飞不高。旧版本kafka启动消费参数为。吹烟袅袅升起,隔江千万里。

2022-09-10 17:48:57 725

原创 Linux安装Kafka单机版本

主要修改kafka的监听端口,日志数据地址,zk连接地址。

2022-09-10 17:04:26 591

原创 Elasticsearch7-header对es索引进行crud操作

lasticsearch7-header对es索引进行crud操作

2022-07-24 17:43:58 577

原创 Elasticsearch 7 以上版本显示hits.total超过10000条设置

添加rest_total_hits_as_int=true即可。

2022-07-23 17:27:15 1630

原创 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 2604

原创 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 1743

原创 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 1032

原创 阿里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 4530

原创 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 692

原创 阿里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 811

原创 阿里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 2505

原创 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 7084

原创 Linux用户进程占满,无法切换用户,修改最大进程数

Linux用户进程占满,无法切换用户,修改最大进程数,切换用户报错: cannot set user id: Resource temporarily unavailable

2022-04-27 00:59:41 4204

原创 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 1007

原创 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 12534 1

原创 Gbase创建分区功能详细说明

1.功能说明分区表是根据一定规则,将数据库中的一张表分解成多个更小的容易管理的部分,从逻辑上看,只有一张表,但底层却是由多个物理分区组成。分区表包括普通分区表和子分区表。目前常用的分区方法有如下:RANGE 分区:一个连续范围LIST 分区:一个个的单独指定的值,可以不连续KEY 分区:支持各种数据类型,比如字符串,的hash分类方式HASH 分区:针对数字的的hash在分区的管理上目前支持创建分区、添加分区、删除分区。RANGE 分区表和 LIST 分区表支持子分区,子分区

2022-04-10 15:52:02 3744 1

原创 Hive-JDBC-Kerberos认证java代码实现

hive-jdbc-kerberos认证java代码实现

2022-04-09 23:27:16 3968

原创 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 998

原创 利用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 230

原创 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 307

原创 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 272

转载 elasticsearch安装

1.jdk环境配置elasticsearch启动必须配置jdk1.8环境[bdp@host166 config]$ vim /etc/profileexport JAVA_HOME=/usr/java/jdk1.7.0_67-clouderaexport PATH=$JAVA_HOME/bin:$PATH2.elasticsearch配置2.1解压[bdp@host166 smartEs]$ tar -xvf elasticsearch-6.8.2.tar2.2修改配置文件[

2021-08-01 16:06:44 162

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除