SQLSERVER 和 SQLITE 有什么区别?
发布网友
发布时间:2022-04-25 15:05
我来回答
共1个回答
热心网友
时间:2022-04-08 10:49
SQLite的一些介绍,希望对快速进入SQLite的世界有所帮助
最近一直在寻找一个现成的存储方案,希望这个存储方案是一个嵌入式数据库,可以方便的移植。一个偶然的机会,发现了SQLite,眼前一亮:"it is the one"。
sqlite是一个嵌入式数据库(不必存在服务进程),支持大部分的SQL 92语法;支持多平台;开源(可以下载到源代码);....;真是个好东东。
sqlite的网址:http://www.sqlite.org
sqlite的特点:
1. ACID事务支持,甚至在数据库的崩溃和恢复时也支持。
2. 零配置 - 无需安装和管理配置
3. 储存在单一磁盘文件中的一个完整的数据库
4. 数据库文件可以在不同字节顺序的机器间自由的共享
5. 支持数据库大小至2TB
6. 足够小, 大致3万行C代码, 250K二进制目标代码
7. 大部分普通数据库操作比一些流行的数据库还要快
8. 简单, 轻松的API
9. 包含TCL绑定, 同时通过Wrapper支持其他语言的绑定
10.良好注释的源代码, 并且有着90%以上的测试覆盖率
11.独立: 没有额外依赖
12.Source完全的Open, 你可以用于任何用途, 包括出售它
与其他开发语言的绑定:
pyhton : http://pysqlite.org
perl : DBD-SQLite
php : PHP 5 中已经*了SQLite。在PHP 4中需要安装独立的模块。可以从下面两个网址下载一些驱动程序。
http://pecl.php.net/package/SQLite
http://sqlite-php.sourceforge.net
更多的语言绑定情况可以参考这个网页 ...
SQLite前端管理界面:
SQLiteBrowser