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.

Loading