1.SQLite简介

SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源世界著名的数据库管理系统来讲,它的处理速度比他们都快。SQLite第一个Alpha版本诞生于2000年5月。

SQLite是遵守的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。
不像常见的客户-服务器范例,SQLite引擎不是个程序与之通信的独立进程,而是连接到程序中成为它的一个主要部分。所以主要的通信协议是在编程语言内的直接API调用。这在消耗总量、延迟时间和整体简单性上有积极的作用。整个数据库(定义、表、索引和数据本身)都在宿主主机上存储在一个单一的文件中。它的简单的设计是通过在开始一个事务的时候锁定整个数据文件而完成的。
SQLite虽然很小巧,但是支持的SQL语句不会逊色于其他开源数据库 。

2.官方网站

http://www.sqlite.org/

3.开源的数据管理软件

SQLitepy

参考资料:http://baike.baidu.com/view/19310.htm

SQLite(一):初探相关推荐

  1. django初探-创建简单的博客系统(一)

    django第一步 1. django安装 pip install django print(django.get_version()) 查看django版本 2. 创建项目 打开cmd,进入指定目录 ...

  2. ContentProvider初探

    引言 我们什么时候 会用到ContentProvider呢? 1.我们想在自己的应用中访问别的应用,或者说一些ContentProvider暴露给我们的一些数据, 比如手机联系人,短信等!我们想对这些 ...

  3. React Native初探

    React Native初探 转自:博客园 叶小钗  前言 很久之前就想研究React Native了,但是一直没有落地的机会,我一直认为一个技术要有落地的场景才有研究的意义,刚好最近迎来了新的APP ...

  4. 从壹开始前后端分离【 .NET Core2.0 +Vue2.0 】框架之八 || API项目整体搭建 6.3 异步泛型仓储+依赖注入初探...

    代码已上传Github+Gitee,文末有地址 番外:在上文中,也是遇到了大家见仁见智的评论和反对,嗯~说实话,积极性稍微受到了一丢丢的打击,不过还好,还是有很多很多很多人的赞同的,所以会一直坚持下去 ...

  5. Android插件开发初探——分析篇

    承接上文 Android插件开发初探--基础篇 http://blog.csdn.net/yzzst/article/details/45582315 我们通过使用DexClassLoader能够将c ...

  6. 2021年大数据Flink(九):Flink原理初探

    Flink原理初探 Flink角色分工 在实际生产中,Flink 都是以集群在运行,在运行的过程中包含了两类进程. JobManager: 它扮演的是集群管理者的角色,负责调度任务.协调 checkp ...

  7. android数据库isnull,Android中SQLite数据库知识点总结

    SQLite 数据库简介 SQLite 是一个轻量级数据库,它是D. Richard Hipp建立的公有领域项目,在2000年发布了第一个版本.它的设计目标是嵌入式的,而且占用资源非常低,在内存中只需 ...

  8. 从壹开始微服务 [ DDD ] 之一 ║ D3模式设计初探 与 我的计划书

    缘起 哈喽大家周四好!又是开心的一天,时间过的真快,我们的 <从壹开始 .net core 2.1 + vue 2.5 >前后端分离系列共 34 篇已经完结了,当然以后肯定还会有更新和修改 ...

  9. C++ VS2013环境编译使用sqlite数据库全过程

    转载:http://www.cnblogs.com/imoon/archive/2012/11/30/2796726.html 转载:https://blog.csdn.net/hjm4702192/ ...

最新文章

  1. 《C语言程序设计:问题与求解方法》——1.4节本章习题
  2. 行为模式之Strategy模式
  3. Java爬虫——网易云热评爬取
  4. Redis 到底是怎么实现“附近的人”这个功能的?
  5. 微信公众开发api接口
  6. mybatis3中@SelectProvider的使用技巧
  7. JavaScript学习总结(一)——JavaScript基础
  8. 用Java分割大型XML文件
  9. java c 转换_Java怎么转换c语言?
  10. hdfs复制文件夹_Hadoop框架:HDFS简介与Shell管理命令
  11. 【linux C】C语言中常用的几个函数的总结【二】
  12. CSS @font-face性能优化
  13. 人工智能语音交互技术与应用
  14. [HDOJ3068]最长回文
  15. string对象的创建、截取和拼接_java基础面试题-String深入理解
  16. 动手学习深度学习笔记
  17. 2022年计算机二级Access数据库程序设计复习题及答案
  18. cad批量等高线lisp_基于AutoCAD Lisp局部等高线自动内插新方法
  19. [错误解决] paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
  20. Excel系列教程(1):如何自动填充单元格

热门文章

  1. 一次CPU空转问题排查引出的队列知识
  2. R语言基于K-means聚类的客户价值分类
  3. 计算机领域国内外刊物
  4. HTML5 + CSS3面试题整理
  5. mptcp linux 升级,Ubuntu12.10编译MPTCP
  6. “华尔街之狼”:ICO是“史上最大骗局”
  7. FFmpeg安装与配置(windows与mac)
  8. 新型智慧城市规划建设方案(附PDF全文)
  9. Android 11.0 系统禁用深色主题背景功能
  10. 对称密码和公开密钥密码技术