Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
20110616 HBase勉強会(第二回)
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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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.