设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

由Effiproz DataBase看.NET开源数据库发展

2010-9-1 10:47| 发布者: joejoe0332| 查看: 5662| 评论: 0|原作者: cnblogs.com|来自: cnblogs.com

摘要:   这篇文章本来应该写在上个周末, 可是临时有事给耽误了,上周五在MSDN上看到Effiproz DataBase发布了1.2版本. 在Effiproz以前也用过几个嵌入式开源数据库. 不过Effiproz DataBase是纯C#编写的. 开发者就可以将它移 ...

  2、.NET开源数据小结

  写到这里我们大概了解.NET开源数据库.发展的整个过程. 那么日常开发中虽然.NEt平台开源的数据库选择远远比不上Java平台开源数据库在数量和质量上的优势. [Java开源数据库清单] 但相对而言 还有不少开源或免费的数据库程序可供.Net应用程序使用.

 

  1、SQlite从2000年出来到现在已经历经多个版本变革. 同时也在.NET开源中使用比较多开源数据库之一.。.Net程序可以使用来自phxsoftware的System.Data.SQLite,此外常用的还有sqlite-net,System.Data.SQLitesqlite-net都是通过P/Invoke调用C/C++的DLL实现,而csharp-sqlite是纯C#代码实现的.Sqlite运用范围非常广. 诺基亚的手机操作操作系统塞班(Symbian)、Mozilla、Safari、Chrome和桌面应用程序等. 当然在国内运用最广当然是从属移动的短信平台—飞信上适用. 

  2、MySQl就用多说了.都很熟悉.体积小、速度快、总体拥有成本低 尤其一点是开源特点.MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司,在2008年1月16号被Sun公司收购,可是MySQL收购不到1年之久, 2009年4月20日美国数据软件巨头Oracle就把Sun连同所属业务收购. le.至于MySQL在收购后应用前景也引起争议.

   3、DB4O完全原生于Java和.NET, 100% 面向对象, 抛开对象-关系映射, 为嵌入式应用优化, 开源,.db4o 可节省研发的费用和时间 面向对象的数据库,有.Net和Java两个版本。支持C/S和Embed两种使用模式。.Net版本程序需要Full Trust Level权限..[很冷门 不常用] 如果有兴趣可以看看DB4O和其他数据库性能比对报告 


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部