Mysql jhipster中基于磁盘的持久性是什么
我是jhipster的新手,刚开始的时候我被要求在两者之间做出选择 H2具有基于磁盘的持久性 具有内存持久性的H2 MySQL 这些数据库之间有什么区别 多谢各位 默认情况下,我们目前在内存中使用H2持久性。这很容易理解 使用,但当然,每次重新启动时都会丢失数据(并且需要记录) 当您丢失持久会话令牌时,请再次使用 讨厌 默认情况下,我们可以使用基于H2磁盘的持久化,并保存 目标/目录中的数据库状态: 默认情况下,我们目前在内存中使用H2持久性。这很容易理解 使用,但当然,每次重新启动时都会丢失数据(并且需要记录) 当您丢失持久会话令牌时,请再次使用 讨厌 默认情况下,我们可以使用基于H2磁盘的持久化,并保存 目标/目录中的数据库状态:Mysql jhipster中基于磁盘的持久性是什么,mysql,spring-boot,jhipster,Mysql,Spring Boot,Jhipster,我是jhipster的新手,刚开始的时候我被要求在两者之间做出选择 H2具有基于磁盘的持久性 具有内存持久性的H2 MySQL 这些数据库之间有什么区别 多谢各位 默认情况下,我们目前在内存中使用H2持久性。这很容易理解 使用,但当然,每次重新启动时都会丢失数据(并且需要记录) 当您丢失持久会话令牌时,请再次使用 讨厌 默认情况下,我们可以使用基于H2磁盘的持久化,并保存 目标/目录中的数据库状态: 默认情况下,我们目前在内存中使用H2持久性。这很容易理解 使用,但当然,每次重新启动时都会丢失数
您需要根据需要选择数据库。 JHipster的默认值为:
- 对于开发h2 diskbase,它是一个用Java编写的
免费SQL数据库。启动/运行应用程序时,数据库将保存在项目根目录下的
目录下target
- 对于生产是MySQL。如果选择mysql,JHipster提供一个docker就绪配置文件,您可以使用该文件在
下启动数据库src/main/docker/mysql.yml
编辑:JHipster在生产和开发中都支持大多数关系数据库(MySQL、PostGreSQL、Microsoft SQL Server…)。只需相应地修改application-dev.yml或application-prod.yml我不建议在生产中使用h2,即使是基于磁盘的版本。如果我们考虑到您的Heroku部署需要,PostGreSQL是一个很好的选择,它拥有大型社区和足够的功能,适合普通应用。您需要根据需要选择数据库。 JHipster的默认值为:
- 对于开发h2 diskbase,它是一个用Java编写的
免费SQL数据库。启动/运行应用程序时,数据库将保存在项目根目录下的
目录下target
- 对于生产是MySQL。如果选择mysql,JHipster提供一个docker就绪配置文件,您可以使用该文件在
下启动数据库src/main/docker/mysql.yml
编辑:JHipster在生产和开发中都支持大多数关系数据库(MySQL、PostGreSQL、Microsoft SQL Server…)。只需相应地修改application-dev.yml或application-prod.yml我不建议在生产中使用h2,即使是基于磁盘的版本。如果我们考虑到您的Heroku部署需要,PostGreSQL是一个很好的选择,它有一个大的社区和足够的功能,适合普通的应用程序。我可以将h2基于磁盘的应用程序部署到herokuSorry之类的服务器上吗,。嗯,我得去找找。。wait@watchit我可以将h2基于磁盘的应用程序部署到herokuSorry之类的服务器上吗,。嗯,我得去找找。。等等看