Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cassandra删除节点并单独使用_Cassandra - Fatal编程技术网

Cassandra删除节点并单独使用

Cassandra删除节点并单独使用,cassandra,Cassandra,我有一些关于卡桑德拉的问题,等待专家的建议。多谢各位 我使用3个节点,复制因子为3。所有节点都拥有100%的数据 [root@datab ~]# nodetool status mydatabase Datacenter: DC1 =============== Status=Up/Down |/ State=Normal/Leaving/Joining/Moving -- Address Load Tokens Owns (effective) H

我有一些关于卡桑德拉的问题,等待专家的建议。多谢各位

  • 我使用3个节点,复制因子为3。所有节点都拥有100%的数据

    [root@datab ~]# nodetool status mydatabase
    
    Datacenter: DC1
    ===============
    Status=Up/Down
    |/ State=Normal/Leaving/Joining/Moving
    
    --  Address        Load       Tokens       Owns (effective)  Host ID    Rack
    
    UN  192.168.1.1  11.83 GiB  8            100.0%            c0fb9cfc-b20a-4c65-93b6-8e14107cc411  r1
    
    UN  192.168.1.2  20.13 GiB  8            100.0%            dd940c60-9645-45ca-894d-f0af49a7bd83  r1
    
    UN  192.168.1.3  17.27 GiB  8            100.0%            3031587e-5354-4342-9ddc-e5696985fc8c  r1
    
  • 我想删除节点192.168.1.3,并将此服务器作为单独的服务器用于测试目的,我的意思是在删除节点之前保留%100的数据

    我试着退役,但我不能使用分离

  • 例如,我有一个包含100gb数据的表,并选择返回速度较慢的所有查询。这3个节点在独立的硬件(服务器)上运行。如果我用docker为每台服务器添加10个节点,它会使查询运行得更快吗

  • 对于3节点,具有复制因子2和3的区别是什么?具有复制因子的3节点保留%100个数据,但每当我将复制因子更改为2时,数据百分比都会在几秒钟内下降,具有因子2如果我丢失了一个服务器,我是否丢失了任何数据

  • 从dc1中删除1个节点的正确步骤是什么

    • 将系数改为2
    • removenode ID
    • 还是先删除节点而不是更改因子
  • 谢谢