Mich: Here is brief description of hbase architecture: https://hbase.apache.org/book.html#arch.overview
You can also get more details from Lars George's or Nick Dimiduk's books. HBase doesn't support SQL directly. There is no cost based optimization. Cheers > On Oct 21, 2016, at 1:43 AM, Mich Talebzadeh <[email protected]> > wrote: > > Hi, > > This is a general question. > > Is Hbase fast because Hbase uses Hash tables and provides random access, > and it stores the data in indexed HDFS files for faster lookups. > > Say compared to Spark that is basically a SQL layer relying on different > engines (mr, Tez, Spark) to execute the code (although it has Cost Base > Optimizer), how Hbase fares, beyond relying on these engines > > Thanks > > > Dr Mich Talebzadeh > > > > LinkedIn * > https://www.linkedin.com/profile/view?id=AAEAAAAWh2gBxianrbJd6zP6AcPCCdOABUrV8Pw > <https://www.linkedin.com/profile/view?id=AAEAAAAWh2gBxianrbJd6zP6AcPCCdOABUrV8Pw>* > > > > http://talebzadehmich.wordpress.com > > > *Disclaimer:* Use it at your own risk. Any and all responsibility for any > loss, damage or destruction of data or any other property which may arise > from relying on this email's technical content is explicitly disclaimed. > The author will in no case be liable for any monetary damages arising from > such loss, damage or destruction.
