Apache Hive

Apache Hive is a data warehouse software project, built on top of Apache Hadoop for providing data query and analysis. Hive gives an SQL-like interface to query data stored in various databases and file systems that integrate with Hadoop. Traditional SQL queries must be implemented in the MapReduce Java API to execute SQL applications and queries over distributed data. Hive provides the necessary SQL abstraction to integrate SQL-like queries (HiveQL) into the underlying Java without the need to implement queries in the low-level Java API. Since most data warehousing applications work with SQL-based querying languages, Hive aids the portability of SQL-based applications to Hadoop. While initially developed by Facebook, Apache Hive is used and developed by other companies such as Netflix and the Financial Industry Regulatory Authority (FINRA). Amazon maintains a software fork of Apache Hive included in Amazon Elastic MapReduce on Amazon Web Services.

Apache Hive
Original author(s)Facebook, Inc.
Developer(s)Contributors
Initial releaseOctober 1, 2010 (2010-10-01)
Stable release
3.1.3 / April 8, 2022 (2022-04-08)
Preview release
4.0.0-beta-1 / August 14, 2023 (2023-08-14)
Repositorygithub.com/apache/hive
Written inJava
Operating systemCross-platform
Available inSQL
TypeData warehouse
LicenseApache License 2.0
Websitehive.apache.org
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.