hive-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Abhishek Pratap Singh <>
Subject Re: Hive server concurrency question
Date Wed, 28 Mar 2012 18:19:35 GMT
AFAIK hive does not support concurrency however Multiple connection can be
made to HiveServer.
Hive or i should say Hadoop is write once and read multiple architecture.
Hive does not have a build in support for DELETE OR UPDATE.
The inherent architecture of these kind of solution works best when you
don't need Concurrency, Transaction or ACID properties. I have seen
usecases where wrapper to handle transaction is implemented but at the
significant cost of Performance.


On Wed, Mar 28, 2012 at 11:03 AM, sumadhur <> wrote:

> Resending due to lack of response.
>     *From:* sumadhur <>
> *To:* "" <>
> *Sent:* Tuesday, March 27, 2012 2:14 AM
> *Subject:* Hive server concurrency question
> Hi,
> Does Hive server support multiple concurrent client connections?
> The following page says it does not support them.
> *Hive Server is currently not thread safe*
> **
> The following page says that it was designed to support multiple
> connections. But there's no test coverage.
> *HiveServer is multithreaded and was designed to support multiple
> concurrent client connections. However, there is currently no test
> coverage for this scenario. If you want to play it safe we recommend
> running one HiveServer process per client connection.*
> **
> The following JIRA seems to imply that the hive server does support
> multiple concurrent connections.
> What's the official stance on this? supported or not supported?
>  Are there any known issues with hive server's handling of multiple
> concurrent client connections?
> Thanks,
> Sumadhur

View raw message