|
|
7d2bb4745c
|
重构:清理项目结构和完善文档
- 添加完整的 DOCS.md 文档(1376 行)
- 更新 README.md,增强项目说明
- 清理临时示例和测试数据
- 删除诊断工具(已完成测试)
- 为 webui 示例准备测试数据
- 优化 .gitignore 配置
- 增强 Query 和 Schema 功能
- 改进 SSTable 编码处理
|
2025-10-10 18:36:22 +08:00 |
|
|
|
77087d36c6
|
功能:增强 Schema 系统和添加新示例
- 扩展 Schema 支持更多数据类型(Duration、URL、JSON 等)
- 优化 SSTable 编码解码性能
- 添加多个新示例程序:
- all_types: 展示所有支持的数据类型
- new_types: 演示新增类型的使用
- struct_tags: 展示结构体标签功能
- time_duration: 时间和持续时间处理示例
- 完善测试用例和文档
- 优化代码结构和错误处理
|
2025-10-10 02:57:36 +08:00 |
|
|
|
8019f2d794
|
文档:更新 DESIGN.md,使用英文注释和调整项目结构说明
|
2025-10-09 15:46:42 +08:00 |
|
|
|
ae87c38776
|
Initial commit: SRDB - High-performance LSM-Tree database
- Core engine with MemTable, SST, WAL
- B+Tree indexing for SST files
- Leveled compaction strategy
- Multi-table database management
- Schema validation and secondary indexes
- Query builder with complex conditions
- Web UI with HTMX for data visualization
- Command-line tools for diagnostics
|
2025-10-08 06:38:28 +08:00 |
|