SQLite 3.38正式发布:改进JSON支持 增强CLI体验

微信扫一扫,分享到朋友圈

SQLite 3.38正式发布:改进JSON支持 增强CLI体验
收藏 0 0

SQLite 是一个小型、快速、自包含、高可靠性、全功能的嵌入式 SQL 数据库引擎。早在 2015 年发布的 SQLite 3.9 版本中,开发者就已经为它添加了对 JSON1 模块的支持。现在,随着 2022 年首个重大更新的发布,该模块已在 SQLite 3.38 中被默认包含、而无需启用编译时选项。

SQLite 3.38正式发布:改进JSON支持 增强CLI体验插图

SQLite 3.38 还引入了 -> 和 ->> 操作符,以便更轻松地处理 JSON 数据、并且兼容 MySQL 和 PostgreSQL 数据库的使用方式。

这些运算符可将 JSON 字符串作为左操作数,将路径表达式 / 对象字段标签(或数组索引)作为右操作数,以简化用户的使用体验。

此外 SQLite 3.38 添加了用于返回 Unix 时间戳的 unixepoch() 函数、用于将 SQL 错误本地化为特定字符的 sqlite3_error_offset() 。

以及各种虚拟表改进和命令行增强,比如列输出(columnar output)模式现可正确处理文本中的制表符 / 换行符。

查询规划器(query planner)等增强功能方面,SQLite 3.38 现也使用布隆过滤(bloom filter)来加速大型分析查询。

总体而言,作为 2022 年的首个新版,3.38 也是 SQLite 的一次盛大更新。

感兴趣的朋友,可移步至 SQLite.org 官网(传送门),以获取有关这款嵌入式数据库的更多详细信息。

下载地址(2022-02-22 / Version 3.38.0)(需要跳转下载):

https://www.sqlite.org/download.html

上一篇

微信支持发送4K原视频:苦等多年功能终于实现!

下一篇

最新的Galaxy Watch4系列更新改进了健康和定制功能

你也可能喜欢

发表评论

您的电子邮件地址不会被公开。 必填项已用 * 标注

提示:点击验证后方可评论!

插入图片

最新文章

返回顶部

微信扫一扫

微信扫一扫