Is Hive a database or a data warehouse? What are the key differences between Hive and RDBMSes?

Hive is a data warehouse. The key difference between Hive and RDBMSes is that an RDBMS is a traditional database where you can store only a limited amount of data, whereas Hive is a data warehouse where you can store data in bulk and also perform data analysis.