了解sqlite

前端之家收集整理的这篇文章主要介绍了了解sqlite前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

以下是对从网上找到的相关资料的总结,感谢原创作者。

sqlite 是一款轻量级的、基于文件的嵌入式数据库,2000年就已经诞生,经过7年多的发展,直到今天已经成为最流行的嵌入式数据库包括google在内的公司在其桌面软件中亦使用 sqlite 存储用户数据。由此可以看出,已经没有任何理由去怀疑sqlite的稳定性了。


sqlite的特色

  • 软件属于公共财(public domain),sqlite可说是某种「美德软件」(virtueware),作者本人放弃着作权,而给使用sqlite的人以下的「祝福」(blessing):
    • May you do good and not evil.愿你行善莫行恶
    • May you find forgiveness for yourself and forgive others.愿你原谅自己宽恕他人
    • May you share freely,never taking more than you give.愿你宽心与人分享,所取不多于你所施予
  • 支援大多数的sql指令(下面会简单介绍)。
  • 一个档案就是一个数据库。不需要安装数据库服务器软件。
  • 完整的Unicode支援(因此没有跨语系的问题)。
  • 速度很快。

sqlite的优势

1. 免配置,和access一样,只要把数据库文件通过ftp上传到服务器上就可以使用,不需要服务器的额外支持

2. 备份方便,因为只是一个文件,只要复制一份该文件,就能备份整个数据库

3. 虽然是轻量级数据库,但他支持最大 2tb 的单个库文件

4. 快,无与伦比的快。经过实际测试,在几百万记录的情况下,sqlite的插入和查询速度和 MysqL 不分上下,快于 sql server,10倍于 access (但这并不意味着它可以替代 sql server )

5、sqlite还可以加密,单个文件的优点可以各各种系统平台上使用同一个数据库文件

原文链接:https://www.f2er.com/sqlite/203132.html

猜你在找的Sqlite相关文章