HBase @ OSDC.TW 2009

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    HBase @ OSDC.TW 2009 - Presentation Transcript

    1. HBase Distributed, column-oriented database on Hadoop Rong-En Fan rafan@infor.org OSDC.TW 2009 Í7Ån2 CC-SA 2.5 0J Rong-En Fan (rafan) HBase Apr 19, 2009 1 / 13
    2. 7‚Šý HBase¨ . @Î Open Source. . . ‡1¨3œ9߇u32…«Õ‹—«D‹— ×Ëb½y RDBMS Ý;DÙ K 2009 Ýý FreeBSD ports. . . ×OG$§„àÝ HBase ¡Æÿœb¶ Rong-En Fan (rafan) HBase Apr 19, 2009 2 / 13
    3. $Î RDBMS HBase ^b×À RDBMS b݋—§relational, joins, types, SQL, query engine, . . . b×° RDBMS bݧtransaction, secondary indices (K^œW!) X|...µ§à MySQL Ï! (0) Rong-En Fan (rafan) HBase Apr 19, 2009 3 / 13
    4. Έ{¨ HBase distributed database modeled on Google’s Bigtable1 tables of column-oriented rows scalable data store (scales horizontally !!!) billions of rows X millions of columns X thousands of versions running on top of “commodity” hardware Apache Hadoop subproject since 2008 1 Bigtable: A Distributed Storage System for Structured Data Rong-En Fan (rafan) HBase Apr 19, 2009 4 / 13
    5. §‚D‹—¨ simple key-value (table, row, family:column, timestamp) → value table: rows are sorted column family: any number of columns, columns are sorted and stored together timestamp: one column can have multiple versions value: just byte array! Rong-En Fan (rafan) HBase Apr 19, 2009 5 / 13
    6. §‚¢¡¨ Ts! (table → regions) ×Íxߐ.Sg .ø°‹— (one master w/ many region servers) xß,ݵIà# (ì×̺bߊ›#W©xß) bß,Ýݕ¡Í€ßºŠ›#W Rong-En Fan (rafan) HBase Apr 19, 2009 6 / 13
    7. §‚=¨ Java API Thrift for PHP, Ruby, Python, C, . . . REST (JSON or XML) No ACL, encryption for now Rong-En Fan (rafan) HBase Apr 19, 2009 7 / 13
    8. §‚D㨠ÃÍÝDãÿP§Create, Read, Update, Delete (CRUD) « (table) Scan à primary key Ý ^DãTïÎà scan Ý1g D㠐Ó݋—KŠ3ŠÝP…«ŠX¡ô| Õ?DR¼ AŒŠà web server à#ÆÝ•¡˜ÈÎG«> ×· memcached (v݋— Rong-En Fan (rafan) HBase Apr 19, 2009 8 / 13
    9. b7‚TਠÎlÝàHΩ† crawler Ý;D٠ݥÕ(©Î=”¢7n(vÝ) (webtable)¡…«wÝÎ8¼Ýç°«×ÀbÝ^ 1gDã§5—ç°/¢† index ^Dã§?±ç°/¢èº\"ãç° J¼D¡Ý log Q¡†S—§©Î Google Analytics Rong-En Fan (rafan) HBase Apr 19, 2009 9 / 13
    10. 1Ý9‚9¡Õ9b 3ਠPowerset, a Microsoft company Trend Micro: Advanced Threats Research HBase PoweredBy list Mahalo (the first human-powered search engine) Streamy (realtime social news site) WorldLingo (multilingual archive) Rong-En Fan (rafan) HBase Apr 19, 2009 10 / 13
    11. ݨµ HBase êGb4Íf´ðŒ^Ý committers¡b°¢ 4Íf´þ$Ý contributors J͌iÎã Jim Kellerman (@Powerset) ñr ì×Ì (0.20) ji[«%—;Ÿ&ð9 Rong-En Fan (rafan) HBase Apr 19, 2009 11 / 13
    12. Õ9$à«... ¡VsÝËO (2007 Oޖը3)¡ŒÝèÌ (êGÎ 0.19.1) (&ŠݎÆ) Ê)ذËvÝTà g)Ê©ÝÚx|J¼†aîDã %—“«ì×Ì (0.20) º;Ÿœ9 Rong-En Fan (rafan) HBase Apr 19, 2009 12 / 13
    13. ×° HBase Ý£] “ç° HBase IRC channel #hbase on freenode Rong-En Fan (rafan) HBase Apr 19, 2009 13 / 13

    + rafanrafan, 7 months ago

    custom

    931 views, 0 favs, 1 embeds more stats

    HBase talk @ OSDC.TW 2009

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 931
      • 822 on SlideShare
      • 109 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 35
    Most viewed embeds
    • 109 views on http://blog.rafan.org

    more

    All embeds
    • 109 views on http://blog.rafan.org

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories