Citus Move Shard
Citus Move Shard,Citus da nodelar arasında veriler istenilen sharda taşınabilmektedir.
İlk olarak shardları kontrol etmek için:
select*from cluster_shards;
t_random2 adında oluşturulan tablomuz 146 ip’li sunucda olduğunu görüyoruz.
Aşağıdaki komut yardımı ile verimizi taşıyalım ve sunucudan veri alınmış mı kontrol edelim?
SELECT citus_move_shard_placement(
102136,
'192.168.242.146', 5432,
'192.168.242.151', 5432);
citus_move_shard_placement
Görüldüğü üzere verimiz 151 ip’li sunucu üzerinde bulunmakta ve bu sunucu üzerinden verimizi sorgulamaktayız.
Citus ile ilgili daha detaylı bilgi için Postgresql Citus yazıma bakabilirsiniz.