Your SlideShare is downloading. ×

HBase Workshop in Tokyo #001

4,032

Published on

Presentation for HBase Workshop in Tokyo #001 …

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

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

No Downloads
Views
Total Views
4,032
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
47
Comments
0
Likes
8
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

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

×