この質問はキャッシングに関するものではありません。
多くの小さな更新や複雑なクエリには、このメモリ内テーブルが必要です。
複数のノード間で共有されるサーバー上に配置する必要があります。
MySQLにはMEMORY(HEAP)ストレージエンジンがあります。これはまさに私が必要としているものです。
<class>
XMLでaまたは'`を定義するときに、そのようなテーブルを作成するようにHibernateに指示できますか?
別の解決策はありますか?
ありがとう!
この質問はキャッシングに関するものではありません。
多くの小さな更新や複雑なクエリには、このメモリ内テーブルが必要です。
複数のノード間で共有されるサーバー上に配置する必要があります。
MySQLにはMEMORY(HEAP)ストレージエンジンがあります。これはまさに私が必要としているものです。
<class>
XMLでaまたは'`を定義するときに、そのようなテーブルを作成するようにHibernateに指示できますか?
別の解決策はありますか?
ありがとう!
いいえ、Hibernateを介してこれらのテーブルを生成することはできません。Hibernateは方言に基づいてストレージエンジンを選択します。MySQL5で使用可能な方言は、MySQL5InnoDBDialectとMySQL5Dialectです。
Hibernateを介してデータベース構造を生成することが非常に重要な場合は、もちろん、自分で方言を作成することもできます。MySQL5InnoDBDialectのソースからわかるように、要約すると「ENGINE=MEMORY」になります。