09 2020 档案
摘要:线程安全: 通过加锁保证数据的一致性.也就是说当一个线程访问某个数据时,通过加锁操作对数据进行保护,其它线程在加锁期间不能对其访问 线程封闭 当多个线程访问共享变量时,需要通过加锁来保证数据同步,增加了程序的复杂性. 避免数据同步的一种方式是不共享变量,比如使用局部变量和ThreadLocal 线程
阅读全文
摘要:什么是快照 快照就是一份元信息的合集,允许管理员恢复到表的先前状态。快照不是表的复制而是一个文件名称列表,因而不会复制数据。 快照的作用 HBase中存在的备份或克隆表的方法就是使用复制/导出表或者在关闭表之后拷贝HDFS中的所有HFile。 复制或导出是通过一系列工具调用MapReduce来扫描并
阅读全文
摘要:Hbase结构图 Hbase本身包含三部分,Zookeeper,HMaster,HRegionServer Zookeeper: 1.保证任何时候只有一个活跃的Master 2.存储所有的Region的地址,知道哪个Region存储在哪台机器上 3.时刻监控RegionServer的状态,将Regi
阅读全文