2012-03-20 34 views
-1

我需要一个开源数据库POS应用程序(Swing)。我对JPA感到非常高兴,因此对数据库了解不多。我想现在使用MySQL数据库,但我不知道哪一个最适合POS应用程序。我已经去了他们的网站。以下哪项最好?它们有什么区别?POS应用程序的开源数据库

  1. MySQL Cluster
  2. MySQL Installer
  3. MySQL Community Server

要求:

  1. 10 POS的最大将访问数据库。
  2. 将使用序列生成和简单的存储过程。

如果我遗漏了任何其他适合我需要的开源数据库,请指出。 感谢您的帮助。

回答

1

答案真的取决于您的环境和其他要求,如HA,许可问题。使用当今的硬件,最流行的开源数据库对于10个并发访问应该没有问题,而且大多数流行的开源数据库都支持除SQLite之外的序列生成/存储过程。

  • MySQL安装程序是Windows的向导安装程序,它提供一体化软件包,如样本数据库,连接器,文档,但服务器与MySQL社区服务器相同。
  • MySQL社区服务器是“MySQL服务器”。
  • MySQL集群提供了同步复制的集群功能。 MySQL服务器(复制)中提供的集群解决方案是异步的。

社区服务器应该适合您。

你也可能想看看别人喜欢

  • PostgreSQL的
  • H2:用Java编写的,要求具有更好的性能
  • 德比:writter在Java中,随JDK6在如Java DB

这些数据库具有商业友好的许可证,以防您需要重新分配。