这几天学习了hive的知识,突然让我懂得了一个道理,就是数据库本身就是一个可以实现数据分析的工具,之所以现在才认识到,原因是使用java那样的语言去实现增删改查的时候,我们是可以做到将数据库内容显示到我们需要它显示的地方
当然这只是局限于数据量小的时候,当数据量达到几千万条的时候,使用MySQL,就会出现查询时间太长,影响使用效果,这个我还正测试过,但是将txt文件导入到workbench就花了快一天的时间,所以,我们就需要用到大数据了
而hive就是一个可以做到数据分析的一个数据库,这几天再网上看了两套教程,虽然是不太精通,但也是实现了hive是什么,可以做什么,应该怎样做。
说白了hive就是一个比MySQL更加强大的数据库,但是其中的绝大分语句是与MySQL几乎保持了一致,所以,今天我使用MySQL的命令行实现了一些简单的数据分析
学习截图如下:
总结:学习一门知识,把基础知识搞懂真的不知道会剩下多少时间,如果当时我第一次接触MySQL的时候可以花一天的时间学习sql语法,真的不知道,我现在的水平会是什么样!!!!!!!!!!