我从this了解到,复制的缓存可以设置为使用'PRIMARY_SYNC'写同步模式(默认),'CacheConfiguration#readFromBackup'标志可以设置为false(默认为true)以使Ignite发送请求到主节点并从那里获取值。
这是否意味着还需要相应地处理并置缓存条目以确保性能?
答案 0 :(得分:0)
对复制的缓存执行带连接的查询时,不需要配置。此外,查询始终是分布式的,因此class MyTest{
public $array1;
public $array2;
public function __construct()
{
$this->$array1 = array();
$this->$array2 = array();
echo "Hello, I'm constructor<br/>";
$this->m1();
}
function m1(){
echo 'inside function';
for($i=0;$i<10;$i++){
$this->$array1[] = $i;
}
echo '<br/>Array 1<br/>';
print_r(array_values($this->$array1));
echo '<br/>Array 2<br/>';
print_r(array_values($this->$array2));
}
}
new MyTest;
在这种情况下没有任何影响。写同步模式(readFromBackup
/ PRIMARY_SYNC
)仅影响写入。