原子性模式
|
<豆类 类= “org.apache.ignite.conformation.IgniteConfiguration” >
<属性 姓名= “缓存配置” >
<豆类 类= “org.apache.ignite.conformation.CacheConfiguration” >
<属性 姓名= “名称” 价值= “myCache” />
<属性 姓名= “原子性模式” 价值= “交易” />
</bean>
</属性>
<!-- 可选事务配置。-->
<属性 姓名= “transactionConfiguration” >
<豆类 类= “org.apache.ignite.conformation.TransactionConfiguration” >
<!-- 在此处配置TM查找。-->
</bean>
</属性>
</bean>
缓存配置 缓存配置 = 新的 缓存配置 ();
缓存Cfg . 集合名称 ( “缓存名称” );
缓存配置 . 设置原子性模式 ( 缓存原子性模式 . 交易 );
点火配置 cfg(立方英尺/加仑) = 新的 点火配置 ();
cfg(立方英尺/加仑) . setCacheConfiguration(设置缓存配置) ( 缓存Cfg );
//可选事务配置。 在此处配置TM查找。
事务配置 tx配置 = 新的 事务配置 ();
cfg(立方英尺/加仑) . setTransactionConfiguration(设置事务配置) ( tx配置 );
//启动节点
点火 . 开始 ( cfg(立方英尺/加仑) );
无功功率,无功功率 cfg(立方英尺/加仑) = 新的 点火配置
{
缓存配置 = 新的 []
{
新的 缓存配置 ( “txCache” )
{
原子性模式 = 缓存原子性模式 . 交易性
}
},
事务配置 = 新的 事务配置
{
默认事务并发 = 事务并发性 . 乐观
}
};
此API目前不适用于C++。 您可以使用XML配置。