Presented: 2011-06-16‥>     tall table vs wide table      tall table             row key                       user       ...
Presented: 2011-06-16‥>     tall table vs wide table      tall table             row key                       user       ...
Presented: 2011-06-16‥>     tall table vs wide table      tall table             row key                       user       ...
Presented: 2011-06-16‥>                    tall table vs wide table                       tall table                      ...
Presented: 2011-06-16‥>     tall table vs wide table      tall table             row key                       user       ...
Presented: 2011-06-16‥>         tall table vs wide table                                                                  ...
Presented: 2011-06-16‥>     tall table vs wide table      tall table             row key                       user       ...
Presented: 2011-06-16‥>     tall table vs wide table      tall table                                                      ...
Presented: 2011-06-16‥>     tall table vs wide table      tall table                                                      ...
Presented: 2011-06-16‥>     tall table vs wide table      tall table             row key                       user       ...
Presented: 2011-06-16‥>     tall table vs wide table      tall table                                                      ...
Presented: 2011-06-16‥>     tall table vs wide table      tall table             row key                       user       ...
Upcoming SlideShare
Loading in …5
×

20110616 HBase勉強会(第二回)

979 views
912 views

Published on

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

  • Be the first to like this

No Downloads
Views
Total views
979
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

20110616 HBase勉強会(第二回)

  1. 1. Presented: 2011-06-16‥> tall table vs wide table tall table row key user status {user_id}-{status_id} name created_at text created_at source user1-status1 ueshin HBase! user1-status2 ueshin HBase! HBase!! wide table row key user status {user_id} name created_at status1 status2 user1 user2 ueshin takuya @ueshin HBase! HBase! HBase!! Copyright (c) 2011 Happy-Camper Street. All Rights Reserved.
  2. 2. Presented: 2011-06-16‥> tall table vs wide table tall table row key user status {user_id}-{status_id} name created_at text created_at source user1-status1 ueshin HBase! user1-status2 ueshin HBase! HBase!! wide table row key user status {user_id} name created_at status1 status2 user1 ueshin HBase! HBase! HBase!! user2 takuya Copyright (c) 2011 Happy-Camper Street. All Rights Reserved.
  3. 3. Presented: 2011-06-16‥> tall table vs wide table tall table row key user status {user_id}-{status_id} name created_at text created_at source user1-status1 ueshin HBase! user1-status2 ueshin HBase! HBase!! wide table row key user status {user_id} name created_at status1 status2 user1 ueshin HBase! HBase! HBase!! user2 takuya Copyright (c) 2011 Happy-Camper Street. All Rights Reserved.
  4. 4. Presented: 2011-06-16‥> tall table vs wide table tall table row key user status {user_id}-{status_id} name created_at text created_at source user1-status1 ueshin HBase! user1-status2 ueshin HBase! HBase!! row key status row key user {user_id}-{status_id} wide table {user_id}-{status_id} created_at user1-status1 created_at row key user1-status1 status source row key user name {user_id}-{status_id} ueshin text HBase! {user_id}-{status_id} row key user1-status2 user created_at created_at status created_at name ueshin created_at {user_id} name created_at user1-status1status1 user1-status2 status2 source user1-status1 source name ueshin text HBase! HBase!! user1 ueshin HBase! text HBase! HBase!! HBase! created_at user1-status2 created_at name ueshin user1-status2 user2 takuya source text HBase! HBase!! Copyright (c) 2011 Happy-Camper Street. All Rights Reserved.
  5. 5. Presented: 2011-06-16‥> tall table vs wide table tall table row key user status {user_id}-{status_id} name created_at text created_at source user1-status1 ueshin HBase! user1-status2 ueshin HBase! HBase!! wide table row key user status {user_id} name created_at status1 status2 user1 ueshin HBase! HBase! HBase!! user2 takuya Copyright (c) 2011 Happy-Camper Street. All Rights Reserved.
  6. 6. Presented: 2011-06-16‥> tall table vs wide table row key status tall table row key {user_id} user {user_id} row key status1 status HBase! row key user1 user created_at {user_id} user1 status2 HBase! HBase!! {user_id} row key username ueshin status {user_id}-{status_id} created_at status1 HBase! user2 name created_at text created_at source created_at name takuya user1 status2 HBase! HBase!! user1 user1-status1 name ueshin ueshin HBase! user2 created_at user2 user1-status2 name ueshin takuya HBase! HBase!! user2 wide table row key user status {user_id} name created_at status1 status2 user1 ueshin HBase! HBase! HBase!! user2 takuya Copyright (c) 2011 Happy-Camper Street. All Rights Reserved.
  7. 7. Presented: 2011-06-16‥> tall table vs wide table tall table row key user status {user_id}-{status_id} name created_at text created_at source user1-status1 ueshin HBase! user1-status2 ueshin HBase! HBase!! wide table row key user status {user_id} name created_at status1 status2 user1 ueshin HBase! HBase! HBase!! user2 takuya Copyright (c) 2011 Happy-Camper Street. All Rights Reserved.
  8. 8. Presented: 2011-06-16‥> tall table vs wide table tall table row key status {user_id}-{status_id} row key user status created_at {user_id}-{status_id} name created_at text created_at source user1-status1 source user1-status1 ueshin HBase! text HBase! created_at user1-status2 ueshin user1-status2 HBase! HBase!! source text HBase! HBase!! wide table row key status {user_id} status1 HBase! row key user status status2 HBase! HBase!! {user_id} name created_at user1 status1 status2 user1 ueshin HBase! HBase! HBase!! user2 takuya user2 Copyright (c) 2011 Happy-Camper Street. All Rights Reserved.
  9. 9. Presented: 2011-06-16‥> tall table vs wide table tall table row key status {user_id}-{status_id} row key user status created_at {user_id}-{status_id} name created_at text created_at source user1-status1 source user1-status1 ueshin HBase! text HBase! created_at user1-status2 ueshin user1-status2 HBase! HBase!! source text HBase! HBase!! wide table row key status {user_id} status1 HBase! row key user status status2 HBase! HBase!! {user_id} name created_at user1 status1 status2 user1 ueshin HBase! HBase! HBase!! user2 takuya user2 Copyright (c) 2011 Happy-Camper Street. All Rights Reserved.
  10. 10. Presented: 2011-06-16‥> tall table vs wide table tall table row key user status {user_id}-{status_id} name created_at text created_at source user1-status1 ueshin HBase! user1-status2 ueshin HBase! HBase!! wide table row key user status {user_id} name created_at status1 status2 user1 ueshin HBase! HBase! HBase!! user2 takuya Copyright (c) 2011 Happy-Camper Street. All Rights Reserved.
  11. 11. Presented: 2011-06-16‥> tall table vs wide table tall table row key status {user_id}-{status_id} row key user status created_at {user_id}-{status_id} name created_at text created_at source user1-status1 source user1-status1 ueshin HBase! text HBase! created_at user1-status2 ueshin user1-status2 HBase! HBase!! source text HBase! HBase!! wide table row key status {user_id} status1 HBase! row key user status status2 HBase! HBase!! {user_id} name created_at user1 status1 status2 user1 ueshin HBase! HBase! HBase!! user2 takuya user2 Copyright (c) 2011 Happy-Camper Street. All Rights Reserved.
  12. 12. Presented: 2011-06-16‥> tall table vs wide table tall table row key user status {user_id}-{status_id} name created_at text created_at source user1-status1 ueshin HBase! user1-status2 ueshin HBase! HBase!! wide table row key user status {user_id} name created_at status1 status2 user1 ueshin HBase! HBase! HBase!! user2 takuya Copyright (c) 2011 Happy-Camper Street. All Rights Reserved.

×