轻量级数据库SQLite大小的说明


软件设计必不可少的要涉及数据库,常见的数据库有MySQL, SQLserver, DB2, Oracle, Sqlite等。这其中SQLite,是一款轻型的数据库,它最初的设计目标是为嵌入式程序服务,后来逐渐扩展到其他领域中,占用资源非常低,能够支持Win/Linux等主流操作系统,同时能够跟很多程序语言相结合,比如C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源的世界著名数据库管理系统来讲,它的处理速度比他们都快。一句话,以短平快的特点著称。

 

同时SQLite存储大小上其实没有限制,不用担心像ACCESS一样存个几十MB就爆炸掉,有使用统计表明:在7G大小的SQLite数据库中,大约有6千万条记录的索引某个表中,查询条件如果是索引字段,不管什么位置,查询都不要1ms时间。所以对SQLite来说,存储和查询速度根本不是瓶颈,其操作和存储,移植的便捷性优势太明显!对PC离线软件来说,极力推荐SQLITE数据库;对互联网软件来说,则极力推荐MySQL数据库,因为MySQL的并发优势更加明显。

点击数: 99   打印  添加到收藏   发布时间: 2020-07-28




上一篇:BUFF的有效性理解
下一篇:匿名IMU版本4.34的下位机协议实现





» 相关内容
  PID程序中DAC输出范围的限定区..
  MCU中断编写注意事项
  数据校验原理及简化实现
  一片顶两片的LDO
  三步实现ModelSim仿真Quartus..
  数字下变频的理解
  匿名IMU版本4.34的下位机协议..
  轻量级数据库SQLite大小的说明
  BUFF的有效性理解
  PHP页面顶端出现空白问题
  高速数据采集的一些关键点
  软硬件通用加密思路-针对PC端..
  隔离变压器的作用
  GSM下Unicode和中文字符转码
  Teamview远程ID和PWD自动回传..