转载:
在实际的应用中,SQLite作为目前最为流行的开源嵌入式关系型数据库,在系统的架构设计中正在扮演着越来越为重要的角色。和很多其它嵌入式NoSQL数据库不同的是,SQLite支持很多关系型数据库的基本特征,这在数据移植、程序演示等应用中有着不可替代的优势。从官方文档中我们可以获悉到,SQLite支持的数据量和运行效率都是非常骄人的,因此在海量数据的解决方案中,SQLite可以作为数据预计算的桥头堡,从而显著减少存储在关系型数据库服务器中的数据数量,最终提高系统的查询效率和运行期效率,同时也可以显著的降低数据备份的磁盘开销。这里提供了该系列博文的目录,以方便网友和我个人的学习与参阅。
Finally, if you are interseting in my series blogs, please pay more attention on my following ones, such as Redis, MongoDB, Lua and PostgreSQL. Thank you for your reading and comments, that will give me more effective encouragement and stimulate me to move ahead with stable and continuous.SQLite学习手册(开篇)
一、简介二、SQLite的主要优点三、和RDBMS相比SQLite的一些劣势四、个性化特征SQLite学习手册(C/C++接口简介)一、概述二、核心对象和接口三、参数绑定SQLite学习手册(数据表和视图)一、创建数据表二、表的修改三、表的删除四、创建视图五、删除视图SQLite学习手册(内置函数)一、聚合函数二、核心函数三、日期和时间函数SQLite学习手册(索引和数据分析/清理)一、创建索引二、删除索引三、重建索引四、数据分析五、数据清理SQLite学习手册(数据库和事物)一、Attach数据库二、Detach数据库三、事物SQLite学习手册(表达式)一、常用表达式二、条件表达式三、转换表达式SQLite学习手册(数据类型)一、存储种类和数据类型二、类型亲缘性三、比较表达式四、操作符SQLite学习手册(命令行工具)SQLite学习手册(在线备份)一、常用备份二、在线备份APIs简介三、高级应用技巧SQLite学习手册(内存数据库)一、内存数据库二、临时数据库SQLite学习手册(临时文件)一、简介二、具体说明三、相关的编译时参数和指令四、其它优化策略SQLite学习手册(锁和并发控制)一、概述二、文件锁三、回滚日志四、数据写入五、SQL级别的事物控制SQLite学习手册(实例代码<一>)一、获取表的Schema信息二、常规数据插入SQLite学习手册(实例代码<二>)三、高效的批量数据插入四、数据查询