-
Notifications
You must be signed in to change notification settings - Fork 183
Database Schema
likaia edited this page Jan 22, 2026
·
1 revision
站点 ID 由 websites[].name 生成(md5 前 4 位)。以下以 {site} 表示站点 ID。
-
{site}_nginx_logs: 主日志表(按timestamp分区,当前默认分区为{site}_nginx_logs_default)。 -
{site}_dim_ip/{site}_dim_url/{site}_dim_referer/{site}_dim_ua/{site}_dim_location: 维表。 -
{site}_agg_hourly/{site}_agg_daily: 聚合统计(按小时 / 日)。 -
{site}_agg_hourly_ip/{site}_agg_daily_ip: IP 维度聚合。 -
{site}_first_seen: 首次访问时间。 -
{site}_sessions/{site}_session_state: 会话明细与状态。 -
{site}_agg_session_daily/{site}_agg_entry_daily: 会话与入口聚合。
-
ip_geo_cache: IP -> 归属地缓存(持久化,带容量限制)。 -
ip_geo_pending: 待解析队列。
{site}_nginx_logs(timestamp)-
{site}_nginx_logs(timestamp, ip_id)仅 pageview 记录 -
{site}_nginx_logs(ip_id, ua_id, timestamp)仅 pageview 记录
- 主表为分区表,但当前默认仅创建默认分区,未来可扩展按时间分区。
- 站点改名会导致新建一套表结构。
- Home
- 快速开始
- 部署方式
- SQLite -> PostgreSQL 迁移
- 配置说明
- 完整字段参考
- 日志来源配置
- 支持的日志格式
- Agent 采集
- 日志解析机制
- IP 归属地解析
- 数据库结构
- 常见问题
- Home (EN)
- Quick Start (EN)
- Deployment (EN)
- Migration (EN)
- Configuration (EN)
- Config Reference (EN)
- Log Sources (EN)
- Supported Log Formats (EN)
- Agent Collection (EN)
- Log Parsing (EN)
- IP Geo (EN)
- Database Schema (EN)
- FAQ (EN)