none
简单,免费的的数据库程序有哪些? RRS feed

  • 问题

  • 现在用的是数据文件存储,但发现还是数据库好些,但又不想让用户再花钱买商业数据库, 我只知道SQL Server 2005 Express是免费的,还有类似的吗?
    2010年2月22日 1:00

答案

  • 你好!
          对于.NET应用程序来说,最好的选择是Sql Server 2005,其他的还有:

    PostgresSQL
    Postgres可追溯至1986年的加州柏克莱大学。该大学在 1994年以BSD授权方式将程式码开放给开源码社群,社群则加入了SQL支援,然後一直研发该软体至今。部分原始程式码与设计依然留存至今,不论在 Postgres或Informix资料库都还看得到,後者一开始就采用Postgres的程式码,现在则由IBM所有。Postgres是公认最先进的 开放原始码资料库,但文件品质则相当受到诟病。

    MySQL
    瑞典的MySQL AB公司於1995年开始同时以开放原始码模式与商业授权模式来推出此一产品,该公司表示此一「双轨授权」策略有助於站稳财务基础,有利於未来持续改善资 料库产品。MySQL以100名员工可称得上是全球最大的开放原始码资料库组织,号称有400万安装基础,也被赞美为最好用的开放原始码资料库。该公司还 提供另一个原本由ERP大厂SAP所拥有的开放原码资料库MaxDB,并加以认证用在R/3套装软体中。

    Firebird
    Borland於2000年将Interbase关连资料库第六版的 测试原始码公诸大众,使得它成为全球最新的开放原始码资料库。Firebird现在进入1.5版,优点是体积小,且SQL引擎非常稳定。

    BerkeleyDB
    属於内嵌资料库,包括Apache、Sendmail、 Mozilla浏览器,甚至是Google都采用BerkeleyDB。EMC在部分储存装置上也有使用,而昇阳的LDAP伺服器则仰赖这套程式码。思科 与Sony都仅是用户。号称拥有2亿个部署基础,且跟MySQL一样,都采双轨授权策略。
    周雪峰
    2010年2月22日 2:33
    版主

全部回复

  • 你好!
          对于.NET应用程序来说,最好的选择是Sql Server 2005,其他的还有:

    PostgresSQL
    Postgres可追溯至1986年的加州柏克莱大学。该大学在 1994年以BSD授权方式将程式码开放给开源码社群,社群则加入了SQL支援,然後一直研发该软体至今。部分原始程式码与设计依然留存至今,不论在 Postgres或Informix资料库都还看得到,後者一开始就采用Postgres的程式码,现在则由IBM所有。Postgres是公认最先进的 开放原始码资料库,但文件品质则相当受到诟病。

    MySQL
    瑞典的MySQL AB公司於1995年开始同时以开放原始码模式与商业授权模式来推出此一产品,该公司表示此一「双轨授权」策略有助於站稳财务基础,有利於未来持续改善资 料库产品。MySQL以100名员工可称得上是全球最大的开放原始码资料库组织,号称有400万安装基础,也被赞美为最好用的开放原始码资料库。该公司还 提供另一个原本由ERP大厂SAP所拥有的开放原码资料库MaxDB,并加以认证用在R/3套装软体中。

    Firebird
    Borland於2000年将Interbase关连资料库第六版的 测试原始码公诸大众,使得它成为全球最新的开放原始码资料库。Firebird现在进入1.5版,优点是体积小,且SQL引擎非常稳定。

    BerkeleyDB
    属於内嵌资料库,包括Apache、Sendmail、 Mozilla浏览器,甚至是Google都采用BerkeleyDB。EMC在部分储存装置上也有使用,而昇阳的LDAP伺服器则仰赖这套程式码。思科 与Sony都仅是用户。号称拥有2亿个部署基础,且跟MySQL一样,都采双轨授权策略。
    周雪峰
    2010年2月22日 2:33
    版主
  • 非常感谢。没碰过数据库,再问下:
    Sql Server 2005 Express 的数据文件限制是4G, 如果我在程序里做到,数据到达4G限制之前就把数据存成文件,(这可以称为清空吗?), 然后再存储新数据。
    1. 技术上可行吗?
    2. 这样是否就可以避免4G的限制?
    2010年2月22日 4:21
  • 你好!
         数据本来就存放在文件中!
         如果你的数据真的很多,说明项目已经到了一定的规模,那做好购买商用的数据库!这样可靠性可以得到保证!这样的项目,数据本身的价值要远远比数据库工具的投资要大!

    周雪峰
    2010年2月22日 5:13
    版主
  • 好的,谢谢。
    2010年2月22日 6:04