Please see '61.1. Cluster Connections' under http://hbase.apache.org/book.html#architecture.client
Cheers On Tue, Feb 3, 2015 at 6:47 AM, sleimanjneidi <[email protected]> wrote: > Hi all, > I am using hbase-0.98.1-cdh5.1.4 client and I am a bit confused by the > documentation of HConnection. The document says the following: > > HConnection instances can be shared. Sharing is usually what you want > because rather than each HConnection instance having to do its own > discovery of regions out on the cluster, instead, all clients get to share > the one cache of locations. HConnectionManager does the sharing for you if > you go by it getting connections. Sharing makes cleanup of HConnections > awkward. . > > So now I have a simple question: Can I share the same HConnection instance > in my entire application? > And write some magic code to know when to close or never close at all? > Or I have to create an instance and close it every time I do a CRUD > operation ? > > Many thanks > > >
