MySQL数据库与MySQL服务器不同

时间:2015-11-27 10:35:37

标签: mysql tomcat jboss wildfly

我一直在使用MySQL服务器完成我的所有数据库任务,但在尝试连接时总是给我带来问题。是否可以使用JBOSS,wildfly或Tomcat等不同的服务器来托管我的SQL数据库?

1 个答案:

答案 0 :(得分:1)

如果您遇到连接问题,我宁愿主张修复这些连接问题,而不仅仅是因为这样,因为你放弃了许多像mysql这样的服务器提供的附加功能(如果只能运行应用程序独立备份。)

话虽如此,你可以嵌入hsqldb。请注意,如果您有大量数据(因为它通常“在内存中”)并且文件格式不是最强大的,这将不会很好:它将以有时会被重写的原始文本格式保存其内容。如果您的服务器崩溃或内存不足,可能会损坏您的数据库。完全成熟的服务器(如mysql或postgresql或其他服务器)通常会花费相当长的时间来避免在这些情况下丢失数据。

hsqldb基本上只是一个嵌入Web应用程序的驱动程序,并通过您指定的数据库URL配置其存储位置。

非常适合快速演示,概念验证,开发和测试。对于实际的生产部署,您的里程可能会有所不同,您不会有丢失数据的风险。