HBase Workshop in Tokyo #001

4,298
-1

Published on

Presentation for HBase Workshop in Tokyo #001
May 20th, 2011

Published in: Technology
0 Comments
9 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,298
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
49
Comments
0
Likes
9
Embeds 0
No embeds

No notes for slide

HBase Workshop in Tokyo #001

  1. 1. 12011 5 22
  2. 2. [ ] 22011 5 22
  3. 3. [ ] http://www.geminimobile.jp/ 32011 5 22
  4. 4. [ ] http://oss.infoscience.co.jp/ 42011 5 22
  5. 5. [ ] 52011 5 22
  6. 6. [ ] http://j.mp/HBase3 62011 5 22
  7. 7. [ ] Twitter #hbaseworkshop 72011 5 22
  8. 8. [ ] 82011 5 22
  9. 9. [ ] 92011 5 22
  10. 10. [ ] 102011 5 22
  11. 11. [ ] 11 http://www.slideshare.net/clehene/hbase-and-hadoop-at-adobe2011 5 22
  12. 12. [ ] 122011 5 22
  13. 13. [ ] 132011 5 22
  14. 14. [ ] 142011 5 22
  15. 15. [ ] 152011 5 22
  16. 16. [ ] 162011 5 22
  17. 17. [ ] 172011 5 22
  18. 18. [ ] 182011 5 22
  19. 19. [ ] 192011 5 22
  20. 20. [ ] 202011 5 22
  21. 21. [ ] 212011 5 22
  22. 22. [ ] 222011 5 22
  23. 23. [ ] 232011 5 22
  24. 24. [ ] 242011 5 22
  25. 25. [ ] 252011 5 22
  26. 26. [ ] 262011 5 22
  27. 27. [ ] [00 - 28) [00 - 62) [00 - 62) [28 - 62) [00 - ) [00 - ) [62 - 80) [62 - ) [62 - ) [80 - ) 272011 5 22
  28. 28. [ ] [00 - 05) [18 - 22) [12 - 18) [00 - 05) [05 - 12) [05 - 12) [12 - 18) [18 - 22) 282011 5 22
  29. 29. [ ] 292011 5 22
  30. 30. [ ] 302011 5 22
  31. 31. [ ] 312011 5 22
  32. 32. [ ] 322011 5 22
  33. 33. [ ] 332011 5 22
  34. 34. [ ] 342011 5 22
  35. 35. [ ] 352011 5 22
  36. 36. [ ] 362011 5 22
  37. 37. [ ] 372011 5 22
  38. 38. [ ] 382011 5 22
  39. 39. [ ] MediaWiki MySQL 0.. 1 1 0.. http://www.mediawiki.org/wiki/Manual:Database_layout/ja 392011 5 22
  40. 40. [ ] 402011 5 22
  41. 41. [ ] 412011 5 22
  42. 42. [ ] 422011 5 22
  43. 43. [ ] 432011 5 22
  44. 44. [ ] 442011 5 22
  45. 45. [ ] 452011 5 22
  46. 46. [ ] 462011 5 22
  47. 47. [ ] 472011 5 22
  48. 48. [ ] 482011 5 22
  49. 49. [ ] 492011 5 22
  50. 50. [ ] 502011 5 22
  51. 51. [ ]    // === ===    // put   Put putA = new Put( A );   putA.set( A );   Put putB = new Put( B );   putB.set( B );   Put putC = new Put( C );   putC.set( C ); 512011 5 22
  52. 52. [ ]   // === ===   // B C RowLog   // A RowLog   RowLogMessage walB =           wal.putMessage(rowA, Bytes.toBytes(" B"), putB, putA)   RowLogMessage walC =           wal.putMessage(rowA, Bytes.toBytes(" C"), putC, putA) 522011 5 22
  53. 53. [ ]    // === ===    // A    // A    //    //    boolean tableA_updated = A.checkAndPut( putA);    boolean tableB_updated = false;    boolean tableC_updated = false; 532011 5 22
  54. 54. [ ]    // === ===    // B C    if (tableA_updated) {        tableB_updated = wal.processMessage(walB);        tableC_updated = wal.processMessage(walC);    } 542011 5 22
  55. 55. [ ] 552011 5 22
  56. 56. [ ] 562011 5 22
  57. 57. [ ] Yahoo! Cloud Serving Benchmark Report v4.4 http://research.yahoo.com/node/3202 572011 5 22
  58. 58. [ ] 582011 5 22
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×