# data-collection **Repository Path**: lhj_hj/data-collection ## Basic Information - **Project Name**: data-collection - **Description**: 迪思杰(北京)数据管理技术有限公司 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-03-30 - **Last Updated**: 2024-05-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # data-collection #### 介绍 迪思杰(北京)数据管理技术有限公司 #### 软件架构 软件架构说明 ![Image text](img/01.png) #### 安装教程 1. 硬件配置 1、数据库环境 CPU: 32核 内存:128G 硬盘:2T 2、负载均衡服务器 CPU: 8核 内存:32G 硬盘:2T 3、搜索引擎服务器 CPU: 32核 内存:128G 硬盘:25T 2. 软件配置 操作系统:Centos Linux 7.X JDK:JDK1.8 mysql:5.7.x Redis:5.x ElasticSearch:ES 6.X Nginx:1.1x~1.20 3. 安装步骤 第一步 安装jdk 1、系统配置要求:CentOS7+ 2、安装目录:/opt/jdk1.8.0_291 3、配置环境变量: 解压:tar -zxvf jdk-8u291-linux-x64.tar.gz 配置环境变量:vim /etc/profile export JAVA_HOME=/opt/jdk1.8.0_291 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin 4、查看是否安装成功:java -version 第二步 安装MySQL 1、上传文件到服务器 2、执行安装命令:sudo rpm -i mysql-community-server-5.7.36-1.el7.x86_64.rpm 3、获取用户名密码 4、安装验证:mysql --version 第三步 应用程序安装 1、使用连接工具连接服务器 2、上传jar包到指定目录 3、启动应用程序 第四步 安装Nginx 1、解压nginx文件 2、配置编译nginx 3、配置环境变量: vim /etc/profile export PATH=$PATH:/opt/nginx/sbin source /etc/profile 4、查看是否安装成功:nginx -t 第五步 启动Nginx 第六步 登录 #### 使用说明 1. 系统介绍 数据采集,又称数据获取,是利用一种装置,从系统外部采集数据并输入到系统内部的一个接口,数据采集技术广泛应用在各个领域。 2. 功能介绍 采集主要包含 1. api服务 2. common功能模块 3. core 核心模块 4. file 文件 5. mysql mysql读写 6. oracle oracle 读写 7. transformer 转换 3. 界面展示 4. ![Image text](img/02.png) 5. ![Image text](img/03.png) 6. ![Image text](img/04.png) 7. ![Image text](img/05.png) 8. ![Image text](img/06.png) 9. ![Image text](img/07.png) 10. ![Image text](img/08.png) #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)