栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

安装以及简单使用zookeeper

安装以及简单使用zookeeper

本文来说下如何在Windows环境下安装以及简单的使用zookeeper

文章目录
  • 概述
  • Java操作Zookeeper


概述

ZooKeeper是开源分布式协调服务组件,提供高可用、高性能、稳定的分布式数据一致性解决方案,通常被用于实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master选举、分布式锁和分布式队列等功能。

由于我现在的开发测试环境是在windows下面,所以本文是基于windows环境来安装zookeeper的。zookeeper在平时的开发中一般是配合dubbo作为配置中心,或者作为kafka的高可用协调服务,但是在最新版本的kafka中,kafka已经不需要依赖zookeeper了。zookeeper还有一个常见的功能是来开发一个分布式锁。作为一个协调服务,zookeeper原本是开发来协调hbase,kafka等大数据组件的分布式一致性的。作为一个典型的CP组件,学习和熟练使用zookeeper还是十分有必要的,对分布式的掌握和理解有很大的提高。


Java操作Zookeeper

通过Java操作Zookeeper有两种方式,一种就是通过Zookeeper提供的原生API进行操作,一种就是通过Apache Curator进行操作。

Apache Curator是比较完善的Zookeeper客户端框架,针对Zookeeper原生API的封装和扩展,降低了使用Zookeeper的复杂性,使得使用Zookeeper更加可靠、更加简单。


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/450088.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号