写点什么

开源的嵌入式数据库引擎: SQLite 3.8.7 版本发布

  • 2014-10-12
  • 本文字数:893 字

    阅读完需:约 3 分钟

SQLite 是一个嵌入式、开源的 SQL 数据库引擎,它遵守 ACID 约束,能够嵌入到很多应用程序中。SQLite 提供了非常出色的工具集,能够处理多种类型的数据。与托管在服务器上基于进程的关系型数据库相比,它的约束更少,更容易使用。近日,SQLite 3.8.7 alpha 版本发布,现已提供下载,该版本包含数百项的优化措施,使得整个SQLite 数据库在速度上要比16 个月前发布的3.7.17 版本快50% 以上。这次性能的提升不是来源于查询计划的改进上(以前的版本中已经实现查询计划的相关优化),而是得益于底层的硬盘的数据读写和B 树的搜索的改进。在上一版本已经达到了10% 的性能提升基础上,该版本进行了数百项的优化,每项优化能达到大约0.05% 性能提高。目前,针对优化措施的测试已经全部通过,且测试分支覆盖率达到了100%。另外SQLite 也希望用户能帮助其对该版本进行测试验证,并给予建议。更加详细的介绍请查看发行说明

SQLite 的官方网站是这样介绍 SQLite 的:SQLite 是一个软件库和嵌入式 SQL 数据库引擎,用于实现自包含非服务式零配置事务型的SQL 数据库引擎。与其它大多数SQL 数据库不同,它没有独立的服务进程。SQLite 支持的数据类型包括NULL、INTEGER、REAL、TEXT、BLOB。它的设计目的是用于嵌入式应用的开发,现已被广泛应用被用在无数的桌面电脑应用中和消费电子设备中,如移动电话、掌上电脑和MP3 播放器等。它已经是世界上布署得最广泛的 SQL 数据库引擎,SQLite 的源码就放在公有领域中。SQLite 的开发和维护得到了 Bloomberg Adobe Mozilla Bentley Oracle 等著名公司的赞助。

在这里,请读者注意,当应用程序使用 SQLite 时,SQLite 并非作为一个独立进程通过某种通信协议(例如 Socket)与应用程序通信,而是作为应用程序的一部分,应用程序通过调用 SQLite 的接口直接访问数据文件。欲了解 SQLite 数据类型相关的更多内容,请参阅官方文档,更多SQLite 相关信息请登陆其官网查看。


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-10-12 00:272192
用户头像

发布了 92 篇内容, 共 50.0 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

7种创建方式,带你理解Java的单例模式

华为云开发者联盟

Java 开发 华为云 华为云开发者联盟 企业号 8 月 PK 榜

奖金丰厚 等你来拿!第六届开源创新大赛飞桨赛道下半场来啦

飞桨PaddlePaddle

人工智能 百度飞桨

API 自动化测试的佳实践

Apifox

软件测试 自动化测试 API测试 API开发 测试自动化工具

简单理解 TiDB Serverless branching

TiDB 社区干货传送门

数据库前沿趋势

基于 Vercel & TiDB Serverless 的 chatbot

TiDB 社区干货传送门

社区活动

ThreadLocal不过如此

java易二三

Java 程序员 计算机

校源行丨开放原子开源基金会赴福州走访交流

开放原子开源基金会

开源

爆款升级,价格喜人,京东超品日即将上新小度青禾学习手机5G版

新消费日报

PoseiSwap 更新质押系统,并将在 8 月18 日开启“Trident ”快照

鳄鱼视界

开放原子开源基金会TOC(技术监督委员会)第八十次全体会议

开放原子开源基金会

开源

PCTA 认证考试高分通过经验分享

TiDB 社区干货传送门

社区活动 6.x 实践

我和 TiDB 的故事 | 远近高低各不同

TiDB 社区干货传送门

人物访谈 社区活动

TiDB Hackathon 2023 获奖名单新鲜出炉,来看一下都有哪些特别惊喜的项目吧!

TiDB 社区干货传送门

一文带你读懂设计模式之责任链模式 | 京东云技术团队

京东科技开发者

源码分析 设计模式 责任链模式 企业号 8 月 PK 榜

使用tidb-toolkit批量删除/更新数据

TiDB 社区干货传送门

性能调优 管理与运维 应用适配

React请求机制优化思路 | 京东云技术团队

京东科技开发者

React 前端性能 企业号 8 月 PK 榜 react18 请求机制

这,就是大模型时代的生产力!

飞桨PaddlePaddle

人工智能 paddle 百度飞桨 文心大模型 WAVE SUMMIT

Oracle-TiDB迁移-生僻字乱码问题

TiDB 社区干货传送门

迁移 实践案例 应用适配

TiDB 多集群告警监控-中章-融合多集群 Grafana

TiDB 社区干货传送门

监控 集群管理 管理与运维 6.x 实践

Java如何生成随机数?要不要了解一下!

java易二三

Java 程序员 random 计算机

Vue 框架提升加载速度的经验分享

FinClip

java——反射与注解

java易二三

Java 程序员 计算机 API 科技

SpringBoot 太强了,这些优势你需要了解

java易二三

Java 程序员 Spring Boot 后端 计算机

三生ONE物,无限可能|博睿数据上市三周年!

博睿数据

可观测性 智能运维 One 上市3周年

TiDB 源码编译之 TiFlash 篇

TiDB 社区干货传送门

新版本/特性解读 HTAP 场景实践 7.x 实践

基于迁移学习的基础设施成本优化框架,火山引擎数智平台与北京大学联合论文被KDD收录

字节跳动数据平台

大数据 A/B测试 企业号 8 月 PK 榜

SimpleDateFormat 线程安全问题修复方案 | 京东物流技术团队

京东科技开发者

jdk8 线程安全 SimpleDateFormat类 SimpleDateFormat 企业号 8 月 PK 榜

开源的嵌入式数据库引擎: SQLite	3.8.7版本发布_数据库_李士窑_InfoQ精选文章