SQLite_关于SQLite
来源:互联网 发布:python list get函数 编辑:程序博客网 时间:2024/06/03 12:17
SQLite是一个持续改进的库,它实现了自包容,无服务器,零配置和事务性SQL数据库引擎。SQLite的代码维护在公有领域里,因此可以免费在任何领域使用,包括商业的和私有的。SQLite在无数应用中广泛使用,包括一些流行的工程。
SQLite是一个嵌入式SQL数据库引擎。和其他的SQL数据库不一样,SQLite没有一个单独的服务器进程。SQLite直接读写到普通的磁盘文件中。一个具有多个表,索引,触发器和视图的完整的SQL数据库都被包含在一个单独的磁盘文件中。数据库的文件格式是跨平台的——可以在32位和64位的系统或大端和小端架构之间自由的复制数据库。这些功能使SQLite成为应用文件格式的常用选择。SQLite被认为是fopen()的替代而不是Oracle。
SQLite是一个小巧的库。即使所有功能都可用,库大小也可能小于500KiB,这取决于目标平台和编译器的优化设置。(64位码是更大一点,一些编译器的优化,比如行内的侵入式代码和循环展开都能引起对象代码更大。)如果忽略一些可选功能SQLite库的大小能减小到300KiB以下。SQLite也能运行在最小的栈空间(4KiB)和小的堆空间(100KiB)。这使得SQLite成为内存约束型的小设备的重用数据库引擎选择,比如手机,PDA,MP3等。这里面有一个内存使用和速度的权衡。SQLite一般来说给的内存越大运行得越快。当然,性能即使是在低内存情况下也是非常好的。
SQLite在每次发布之前都会经过仔细的测试,因此有一个非常值得信赖的名声。SQLite的多数源码都是测试和验证的。一个自动测试的suite运行了成千上万的测试案例,涉及成千上万的SQLite语句并实现了100%的分支测试。
- SQLite_关于SQLite
- SQLite_生活笔记demo
- 关于SQLite
- 关于sqlite
- 关于SQlite
- 关于SQLite
- 关于SQLITE
- 关于sqlite
- 关于SQLite
- 关于SQLite
- 关于SQLite
- 关于SqLite
- Sqlite_命令行创建DB数据库文件
- 关于Sqlite工具 DxSqliteManagement
- 关于SQLite 转帖
- 关于SQLite创建视图
- 关于sqlite多线程
- 关于sqlite写入操作
- 自然语言处理入门(4)——中文分词原理及分词工具介绍
- JAVA基础(36) java中sleep()和wait()方法详解
- log文件的查看 tail -f aa.log 日志打印最新的
- Android 文本复制
- Unity Shader 参数学习记录
- SQLite_关于SQLite
- floyd算法(C语言 邻接表)
- android开发ndk调用第三方so库
- J2EE相关
- Unity3d热更新三
- Docker Win7 下的安装
- 关于$.post()没有执行完,就执行后面代码的处理方法
- linux系统新建用户、密码
- setParameters, failed