SQLite 宣布推出 JSONB,这是对 SQLite JSON 函数的重写,宣称比现有 JSON 函数“快几倍”。
在过去几年中,SQLite 开发者为改进 JSON 数据与该 SQL 数据库的库集成做了大量工作。最新的工作是已合并的 JSONB。JSONB 对 SQLite JSON 函数进行了重写,将 JSON 的内部使用从二进制表示形式更改改为连续的字节数组,可以作为 SQL BLOB 读取或写入。
JSONB 有助于降低解析 JSON 文本和表示用于存储的 JSON 的开销。
此外,JSONB 保留所有旧功能,并且所有 JSON 函数也可以接受 JSONB 二进制内容。如需了解有关 SQLite JSONB 功能及其更快性能潜力的更多信息,查看https://sqlite.org/forum/forumpost/fa6f64e3dc1a5d97。