我以前使用过sqlite作为一个C#winforms应用程序的数据存储,这是伟大的,但它有许多缺点。
我知道微软有一个名为sql Server Compact Edition的产品 – 这是以同样的方式工作在sqlite,如果是,是什么好吗?
还有其他替代品吗?
更新
通过替代,我的意思是过程中的数据存储库,它不需要任何单独的安装包或独立的可执行文件
更新2
许多人一直在问sqlite的缺点。
我想重复一遍,我有一个伟大的经验,它会强烈推荐它,但一些事情buged我
>完全缺乏类型安全。
>您需要将多个sql语句显式地批处理为事务或性能是糟糕的。
>我不记得确切的,但从内存一些特定类型的连接和子选择只是失败
>不支持ALTER TABLE。哎哟
我对
Firebird的嵌入式版本非常满意。
原文链接:https://www.f2er.com/sqlite/198250.html