Skip to content

Releases: Python51888/PySqlit

v0.2.7

23 Sep 12:05
7d2c86e

Choose a tag to compare

v0.2.6.3

23 Sep 11:33
dedf158

Choose a tag to compare

Full Changelog: v0.2.6.2...v0.2.6.3

v0.2.6.2

23 Sep 04:45
1142846

Choose a tag to compare

Full Changelog: v0.2.6.1...v0.2.6.2

v0.2.5

23 Sep 03:49
2f2ce94

Choose a tag to compare

Full Changelog: v0.2.5...v0.2.5

v0.2.4

22 Sep 16:04
04ede4e

Choose a tag to compare

Full Changelog: v0.2.3...v0.2.4

v0.2.3

22 Sep 15:54
486932d

Choose a tag to compare

新增加了工作流

v0.2.2

14 Sep 11:05
220fddc

Choose a tag to compare

Full Changelog: v0.2.2...v0.2.2

PySqlit V0.2.1

07 Sep 16:14
220fddc

Choose a tag to compare

PySqlit V0.1.0

21 Jul 05:32

Choose a tag to compare

PySQLit是一个纯Python实现的SQLite数据库引擎,采用现代Python架构设计,提供完整的SQL支持、ACID事务保证、并发控制和高级备份恢复功能。项目基于经典的C语言SQLite教程重构,使用面向对象设计模式,为教育、研究和生产环境提供可靠的数据存储解决方案。

🎯 核心优势
🔒 完整ACID事务** - 支持四种隔离级别,确保数据一致性
⚡ 并发安全** - 线程级和进程级文件锁定机制
💾 智能备份** - 自动备份、增量备份、时间点恢复
🛡️ 数据完整性** - 外键约束、唯一约束、检查约束
📊 性能优化** - 页缓存、索引优化、查询计划
🔧 企业级功能** - DDL操作、事务日志、崩溃恢复