374 lines
15 KiB
HTML
374 lines
15 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="zh-CN">
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
<title>大数据工具集合</title>
|
||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet">
|
||
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css" rel="stylesheet">
|
||
<style>
|
||
body {
|
||
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
|
||
min-height: 100vh;
|
||
font-family: 'Microsoft YaHei', Arial, sans-serif;
|
||
}
|
||
|
||
.hero-section {
|
||
padding: 80px 0;
|
||
text-align: center;
|
||
color: white;
|
||
}
|
||
|
||
.hero-title {
|
||
font-size: 3.5rem;
|
||
font-weight: bold;
|
||
margin-bottom: 1rem;
|
||
text-shadow: 2px 2px 4px rgba(0,0,0,0.3);
|
||
}
|
||
|
||
.hero-subtitle {
|
||
font-size: 1.3rem;
|
||
margin-bottom: 3rem;
|
||
opacity: 0.9;
|
||
}
|
||
|
||
.tools-section {
|
||
padding: 60px 0;
|
||
background: rgba(255, 255, 255, 0.95);
|
||
backdrop-filter: blur(10px);
|
||
}
|
||
|
||
.tool-card {
|
||
background: white;
|
||
border-radius: 15px;
|
||
padding: 2rem;
|
||
margin-bottom: 2rem;
|
||
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
|
||
transition: all 0.3s ease;
|
||
border: none;
|
||
height: 100%;
|
||
}
|
||
|
||
.tool-card:hover {
|
||
transform: translateY(-10px);
|
||
box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15);
|
||
}
|
||
|
||
.tool-icon {
|
||
font-size: 3rem;
|
||
margin-bottom: 1.5rem;
|
||
color: #667eea;
|
||
}
|
||
|
||
.tool-title {
|
||
font-size: 1.5rem;
|
||
font-weight: bold;
|
||
margin-bottom: 1rem;
|
||
color: #333;
|
||
}
|
||
|
||
.tool-description {
|
||
color: #666;
|
||
margin-bottom: 2rem;
|
||
line-height: 1.6;
|
||
}
|
||
|
||
.tool-features {
|
||
text-align: left;
|
||
margin-bottom: 2rem;
|
||
}
|
||
|
||
.tool-features li {
|
||
margin-bottom: 0.5rem;
|
||
color: #555;
|
||
}
|
||
|
||
.tool-btn {
|
||
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
|
||
border: none;
|
||
border-radius: 25px;
|
||
padding: 0.75rem 2rem;
|
||
color: white;
|
||
font-weight: bold;
|
||
text-decoration: none;
|
||
transition: all 0.3s ease;
|
||
display: inline-block;
|
||
}
|
||
|
||
.tool-btn:hover {
|
||
transform: scale(1.05);
|
||
color: white;
|
||
text-decoration: none;
|
||
}
|
||
|
||
.stats-section {
|
||
padding: 40px 0;
|
||
background: rgba(255, 255, 255, 0.1);
|
||
color: white;
|
||
}
|
||
|
||
.stat-item {
|
||
text-align: center;
|
||
margin-bottom: 2rem;
|
||
}
|
||
|
||
.stat-number {
|
||
font-size: 3rem;
|
||
font-weight: bold;
|
||
display: block;
|
||
}
|
||
|
||
.stat-label {
|
||
font-size: 1.1rem;
|
||
opacity: 0.9;
|
||
}
|
||
|
||
.footer {
|
||
background: rgba(0, 0, 0, 0.8);
|
||
color: white;
|
||
text-align: center;
|
||
padding: 2rem 0;
|
||
}
|
||
|
||
.feature-badge {
|
||
background: #28a745;
|
||
color: white;
|
||
padding: 0.25rem 0.75rem;
|
||
border-radius: 15px;
|
||
font-size: 0.8rem;
|
||
font-weight: bold;
|
||
display: inline-block;
|
||
margin-bottom: 1rem;
|
||
}
|
||
|
||
.coming-soon {
|
||
background: #ffc107;
|
||
color: #333;
|
||
}
|
||
</style>
|
||
</head>
|
||
<body>
|
||
<!-- 导航栏 -->
|
||
<nav class="navbar navbar-expand-lg navbar-dark" style="background: rgba(0,0,0,0.1);">
|
||
<div class="container">
|
||
<a class="navbar-brand" href="/">
|
||
<i class="fas fa-tools"></i> 大数据工具集合
|
||
</a>
|
||
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav">
|
||
<span class="navbar-toggler-icon"></span>
|
||
</button>
|
||
<div class="collapse navbar-collapse" id="navbarNav">
|
||
<ul class="navbar-nav ms-auto">
|
||
<li class="nav-item">
|
||
<a class="nav-link active" href="/">首页</a>
|
||
</li>
|
||
<li class="nav-item">
|
||
<a class="nav-link" href="/db-compare">数据库比对</a>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</nav>
|
||
|
||
<!-- 主标题区域 -->
|
||
<div class="hero-section">
|
||
<div class="container">
|
||
<h1 class="hero-title">
|
||
<i class="fas fa-database"></i> 大数据工具集合
|
||
</h1>
|
||
<p class="hero-subtitle">
|
||
专业的数据处理、分析和比对工具平台<br>
|
||
提升数据工作效率,简化复杂操作
|
||
</p>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- 统计信息 -->
|
||
<div class="stats-section">
|
||
<div class="container">
|
||
<div class="row">
|
||
<div class="col-md-4">
|
||
<div class="stat-item">
|
||
<span class="stat-number">1</span>
|
||
<span class="stat-label">可用工具</span>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<div class="stat-item">
|
||
<span class="stat-number">100%</span>
|
||
<span class="stat-label">可视化操作</span>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<div class="stat-item">
|
||
<span class="stat-number">0</span>
|
||
<span class="stat-label">学习成本</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- 工具展示区域 -->
|
||
<div class="tools-section">
|
||
<div class="container">
|
||
<div class="row justify-content-center">
|
||
<div class="col-lg-8">
|
||
<div class="text-center mb-5">
|
||
<h2 class="mb-3">可用工具</h2>
|
||
<p class="text-muted">选择合适的工具来处理您的数据任务</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<!-- 数据库比对工具 -->
|
||
<div class="col-lg-6 col-md-12">
|
||
<div class="tool-card">
|
||
<div class="text-center">
|
||
<div class="feature-badge">可用</div>
|
||
<div class="tool-icon">
|
||
<i class="fas fa-exchange-alt"></i>
|
||
</div>
|
||
<h3 class="tool-title">数据库查询比对工具</h3>
|
||
<p class="tool-description">
|
||
专业的Cassandra数据库比对工具,支持生产环境与测试环境数据差异分析,
|
||
提供批量查询、字段级比对和详细统计报告。
|
||
</p>
|
||
</div>
|
||
|
||
<div class="tool-features">
|
||
<h5><i class="fas fa-star text-warning"></i> 核心功能:</h5>
|
||
<ul>
|
||
<li><i class="fas fa-check text-success"></i> 支持多环境数据库配置管理</li>
|
||
<li><i class="fas fa-check text-success"></i> 批量Key查询和数据比对</li>
|
||
<li><i class="fas fa-check text-success"></i> 自定义比较字段和排除字段</li>
|
||
<li><i class="fas fa-check text-success"></i> 可视化差异展示和统计</li>
|
||
<li><i class="fas fa-check text-success"></i> 配置和结果导出功能</li>
|
||
</ul>
|
||
</div>
|
||
|
||
<div class="text-center">
|
||
<a href="/db-compare" class="tool-btn">
|
||
<i class="fas fa-rocket"></i> 立即使用
|
||
</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Redis比对工具 -->
|
||
<div class="col-lg-6 col-md-12">
|
||
<div class="tool-card">
|
||
<div class="text-center">
|
||
<div class="feature-badge">可用</div>
|
||
<div class="tool-icon">
|
||
<i class="fab fa-redis"></i>
|
||
</div>
|
||
<h3 class="tool-title">Redis集群比对工具</h3>
|
||
<p class="tool-description">
|
||
专业的Redis集群数据比对工具,支持生产环境与测试环境Redis数据差异分析,
|
||
提供随机采样和指定Key查询两种模式。
|
||
</p>
|
||
</div>
|
||
|
||
<div class="tool-features">
|
||
<h5><i class="fas fa-star text-warning"></i> 核心功能:</h5>
|
||
<ul>
|
||
<li><i class="fas fa-check text-success"></i> 支持Redis集群连接配置</li>
|
||
<li><i class="fas fa-check text-success"></i> 随机采样和指定Key查询</li>
|
||
<li><i class="fas fa-check text-success"></i> 智能数据比对和差异分析</li>
|
||
<li><i class="fas fa-check text-success"></i> 详细的性能统计报告</li>
|
||
<li><i class="fas fa-check text-success"></i> 历史记录和结果导出</li>
|
||
</ul>
|
||
</div>
|
||
|
||
<div class="text-center">
|
||
<a href="/redis-compare" class="tool-btn">
|
||
<i class="fas fa-rocket"></i> 立即使用
|
||
</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- 第二行工具 -->
|
||
<div class="row mt-4">
|
||
<div class="col-lg-6 col-md-12">
|
||
<div class="tool-card">
|
||
<div class="text-center">
|
||
<div class="feature-badge coming-soon">即将推出</div>
|
||
<div class="tool-icon">
|
||
<i class="fas fa-file-import"></i>
|
||
</div>
|
||
<h3 class="tool-title">数据导入导出工具</h3>
|
||
<p class="tool-description">
|
||
高效的数据迁移工具,支持多种格式和数据库类型之间的数据传输,
|
||
提供批量处理和进度监控功能。
|
||
</p>
|
||
</div>
|
||
|
||
<div class="tool-features">
|
||
<h5><i class="fas fa-star text-warning"></i> 计划功能:</h5>
|
||
<ul>
|
||
<li><i class="fas fa-clock text-muted"></i> 多格式数据支持</li>
|
||
<li><i class="fas fa-clock text-muted"></i> 批量数据处理</li>
|
||
<li><i class="fas fa-clock text-muted"></i> 实时进度监控</li>
|
||
<li><i class="fas fa-clock text-muted"></i> 数据映射配置</li>
|
||
<li><i class="fas fa-clock text-muted"></i> 错误处理和日志</li>
|
||
</ul>
|
||
</div>
|
||
|
||
<div class="text-center">
|
||
<button class="tool-btn" disabled style="opacity: 0.6;">
|
||
<i class="fas fa-hourglass-half"></i> 开发中
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="col-lg-6 col-md-12">
|
||
<div class="tool-card">
|
||
<div class="text-center">
|
||
<div class="feature-badge coming-soon">即将推出</div>
|
||
<div class="tool-icon">
|
||
<i class="fas fa-shield-alt"></i>
|
||
</div>
|
||
<h3 class="tool-title">数据质量检测工具</h3>
|
||
<p class="tool-description">
|
||
专业的数据质量评估工具,自动检测数据完整性、一致性和准确性问题,
|
||
生成详细的质量报告和改进建议。
|
||
</p>
|
||
</div>
|
||
|
||
<div class="tool-features">
|
||
<h5><i class="fas fa-star text-warning"></i> 计划功能:</h5>
|
||
<ul>
|
||
<li><i class="fas fa-clock text-muted"></i> 数据完整性检查</li>
|
||
<li><i class="fas fa-clock text-muted"></i> 重复数据检测</li>
|
||
<li><i class="fas fa-clock text-muted"></i> 数据格式验证</li>
|
||
<li><i class="fas fa-clock text-muted"></i> 质量评分系统</li>
|
||
<li><i class="fas fa-clock text-muted"></i> 自动化修复建议</li>
|
||
</ul>
|
||
</div>
|
||
|
||
<div class="text-center">
|
||
<button class="tool-btn" disabled style="opacity: 0.6;">
|
||
<i class="fas fa-hourglass-half"></i> 开发中
|
||
</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- 页脚 -->
|
||
<div class="footer">
|
||
<div class="container">
|
||
<p>© 2024 大数据工具集合. 专注于提供高效的数据处理解决方案.</p>
|
||
</div>
|
||
</div>
|
||
|
||
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"></script>
|
||
</body>
|
||
</html> |