java - MyISAM 存储引擎在 Java Hibernate 中更可取吗?

标签 java mysql hibernate innodb myisam

<分区>

我想使用 hibernatespring 在 java 中制作 Web 应用程序。 到目前为止,我正在使用 innoDB 存储引擎测试我的示例。 我还没有完全了解 hibernate,但我在 hibernate 的介绍中读到它简化了使用外键 的复杂连接。

编辑:

如果我使用 MyIsam,那么我不能在其中使用外键。所以我问 hibernate 是否允许在没有外键的情况下进行类似操作。

最佳答案

如果你可以在两者之间做出选择,除非你需要一些只在 MyISAM 中的非常具体的东西(比如 full-text indexing ),你应该使用 InnoDB :

Here are some links comparing the two .

关于java - MyISAM 存储引擎在 Java Hibernate 中更可取吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20868734/

相关文章:

java - 从 Gmail 下载邮件附件,获取 Exchange[MailMessage : null]

java - 如何创建 RFID 应用程序以读取 HID OMNIKEY 5427 CK

java - 在java中将一个对象乘以一个整数?

除非使用 group by,否则 mySQL 计数只返回一个结果

java - PlayFramework2 : css not loading on heroku

mysql单列值到多列组由另一个列值

php - 从标签列中的每个项目创建 div

java - 更高级别的错误处理

hibernate - Grails 3.1.6,Hibernate4。复合外键

java - SQL Server 标识已开启,但 org.hibernate.id.IdentifierGenerationException : ids for this class must be manually assigned beforeQuery calling save()