您的位置:首页 > IT > 正文

SQLite 3.43 发布,JSON 处理性能提升 2 倍

来源:OSCHINA     时间:2023-08-25 17:41:12


(资料图片仅供参考)

8 月 26 日「源创会」北京站,聊聊 AI 大模型与底层技术 >>>

SQLite 3.43 已正式发布。

SQLite 是一个 C 语言库,实现了一个小型、快速、独立、高可靠性、全功能的 SQL 数据库引擎。SQLite 是世界上使用最多的数据库引擎。SQLite 的源代码属于公共领域,每个人都可以免费使用,用于任何目的。

新版本主要变化

添加对Contentless-Delete FTS5索引的支持。这是 FTS5 全文搜索索引的变体,它省略了存储正在索引的内容,同时支持删除记录 - Contentless-Delete 表支持 DELETE 和 "INSERT OR REPLACE INTO" 语句 - Contentless-Delete表支持 UPDATE 语句,但前提是为 fts5 表的所有用户定义列提供了新的值 - Contentless-Delete表不支持 FTS5 删除命令 增强日期和时间函数: 添加了±YYYY-MM-DD HH:MM:SS.SSS形式的新版时间位移修饰符(time shift modifiers) 新增timediff() SQL函数 新增octet_length(X)SQL 函数 新增sqlite3_stmt_explain()API 增强 JSON 处理性能,大型 JSON 字符串某些类型处理的性能提升了 2 倍 增强 Query planner 性能

详情查看发布公告。

相关文章