SQLite 3.43 发布,JSON 处理性能提升 2 倍
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 性能
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
TypeScript 5.2 正式发布
TypeScript 5.2 已正式发布。 5.2 新特性 using声明和显式资源管理(using Declarations and Explicit Resource Management) 装饰器元数据(Decorator Metadata) 命名和匿名元组元素(Named and Anonymous Tuple Elements) 为数组并集 (Unions of Arrays) 提供更简单的方法(Easier Method Usage for Unions of Arrays) 面向对象成员的逗号自动补全(Comma Completions for Object Members) 优化持续类型兼容性检查(Ongoing Type Compatibility) 重构内联变量(Inline Variable Refactoring) TypeScript 5.2 实现了即将推出的 ECMAScript 功能,称为装饰器元数据。此功能的关键思想是使装饰器可以轻松地在其使用的任何类上创建和使用元数据。 每当使用装饰器函数时,它们现在都可以访问其上下文对象的新metadata属性。me...
- 下一篇
Bun 0.8.1 版本发布,修复上一版本的问题
Bun v0.8.1版本发布。这一版在0.8.0发布一天后发布,重点主要是修复了多个存在的问题和bug。 首先,新版本解决了一个很关键的问题:在处理格式错误的版本名时,bun install会崩溃。这意味着如果用户输入"^0.0.2rc1"等无效版本标识符,系统会停止运行。在Bun v0.8.1中,开发者团队成功地修复了这个问题,使得bun install面对这类输入不会再崩溃。这对于用户来说,无疑增加了操作的稳定性和可靠性,提高了整体的用户体验。 此外,另一个比较严重的问题也得到了修复。原本,打包器会在知道运行时会失败且位于try/catch块内的require()调用时自动内联,这在打包使用可选依赖的代码时非常有用。然而这个特性被误启用,导致在某些情况下可能出现运行错误。现在这个问题已经得到了修正,大大提高了代码的运行效率和稳定性。 除此之外,Bun v0.8.1还修复了其他几个bug,包括node:http中关于代理URL的bug、bun install处理过期package.json脚本的问题,以及bun --inspect中源代码映射bug。这些改进都有助于提升Bun的整体性...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS关闭SELinux安全模块
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Mario游戏-低调大师作品
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题