1

我的团队是大学的一部分,需要我为他们开发一个基于 Web 的应用程序,任何团队成员都可以访问该应用程序。然而,大学并没有为我们提供数据库。

我们在他们的服务器中确实有一部分,但那是针对我们的公共网站的。即使我将应用程序放在该服务器上,我也需要有一个数据库。我不能使用 Excel 表来存储所有数据,因为它会很大。我正在寻找最佳解决方案。

4

3 回答 3

1

永远不要担心周围有许多非 RDBMS(Oracle、MySQL、MS SQL Server 等)解决方案。

您可以在 No-SQL 旗帜下尝试许多文档数据库,其中一些流行的选项是:

  • 如果您在 Microsoft 堆栈中开发 Web 应用程序,请使用RavenDB 。
  • MongoDB是一个得到很好支持的开源文档数据库。
  • BaseXSedna是有用的 XML 数据库。

或者,您可以查看 Cloud(有些提供免费服务,有些是商业的,需要付费)数据库,例如:

于 2013-05-21T09:05:57.710 回答
0

选择:

http://www.sqlite.org/
http://www.db4o.com/

两者都将为您提供数据库功能,而无需事先进行机器配置或安装包。

于 2013-05-21T09:04:03.367 回答
0

对于一个小型团队,特别是不超过 3 名开发人员,我建议你看看 CloudBees。它们提供了一个免费层,您可以在同一平台上拥有一个存储库、一个持续集成工具,这样您就可以在每次提交时构建和测试您的应用程序,以及一个运行时环境,您可以在其中部署 Java、Play 或一个 PHP 应用程序。您还可以创建免费数据库。

如果您想拥有一个可视化的 git 存储库,您可以使用 GitHub 并将您的源代码与您的 Jenkins 作业链接。

这样,您的开发环境就不需要多个工具。

于 2014-01-21T13:26:15.250 回答