SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Downloaden Sie, um offline zu lesen
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.

Weitere ähnliche Inhalte

Kürzlich hochgeladen

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Kürzlich hochgeladen (20)

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 

Empfohlen

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Empfohlen (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
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.