OpenEIM 目前手头上的一个.NET项目用到了sqlite,这是我第一次接触和使用sqlite,总体感觉还是非常不错的。这里把我使用sqlite的经验跟大家分享一下。
sqlite是一款开源的、适合在客户端和嵌入式设备中使用的轻量级数据库,OpenEIM 支持标准的sql。
不像sqlServer或Oracle的引擎是一个独立的进程、通过TCP或命名管道等与程序进行通信,sqlite却是作为程序的一个部件、一个构成部分,使用sqlite的方式就是直接在程序中进行API调用。
原始的sqlite是没有一个向sqlServer企业管理器的可视化操作程序的,但是有个第三方开发的应用sqliteStudio非常不错,基本的建库、建表、编辑数据、导出数据等功能都支持得很好。