addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupsimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1outlookpersonJoin Group on CardStartprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Throw Some Keys on It: Learn Data Modeling for Key/Value Data Stores

Free swag, beer, sweets, soda & junk-food!

Hector Castro, Developer Advocate & Community Evangelist, Basho Technologies

Relational databases are a great tool, but they are just one tool among many. If you have more data than fits on a single server and need a database that is highly available, then you should consider key/value data-storage. You may discover that they are a better fit for your needs.

Many key/value databases are designed to withstand multiple server and network failures, and to scale to dozens or hundreds of servers. In order to take advantage of that power you need to think differently about data modeling.

You will be amazed as to how much can be achieved with a key/value data store.

In this session, you will learn how to model your data to meet latency, scale and high-availability requirements using a high volume use-case of a mobile app that connects passengers with drivers of vehicles for hire, as well as coordinates ridesharing services.

Hector Castro works at Basho Technologies, the sponsors of Riak, an open source distributed database.

Previously, he was a software engineer at Wharton Research Data Services (WRDS), where he worked on enabling full-text search for Securities and Exchange Commission documents. He also co-organizes Philly DevOps, a DevOps user group in Philadelphia.

Swag giveaway + sweets/beer/junk-food/drinks at 6:30pm
Power-Networking at 6:35pm
Presentation starts at 6:45pm

Have you ever saved someone's life? Here is your opportunity, please utilize it! You can save a child's life, right now, by donating a laptop at

The laptop will be used to teach severely-at-risk youth tech-skills and then get them employed in the IT-sector, which will be a life-saving opportunity for them. The kids chosen for enrollment in Techie Youth are on paths to become homeless, incarcerated and/or involved in crime/gangs/drugs within the next 18-36 months. Your donation will save their future.

Join or login to comment.

  • Eric David B.

    HD-Video of this event has been posted to

    1 · July 25, 2014

  • Eugene Y.

    More photos posted, wish I was in one.

    July 16, 2014

  • Elliot N.

    My presentation notes are posted on

    4 · July 14, 2014

  • Eugene Y.

    Excellent evening, thoughtful presentations and discussions. Photos added, include, the audience, Eric he's the one in blue and the elevator.

    July 16, 2014

  • NRI T.

    When will the next meetup be?

    1 · July 15, 2014

  • Florian M.

    We have a bunch of awesome events scheduled! So sign up for a couple, come out and make some friends. Also, if you have event suggestions give me a shout.

    2 · July 15, 2014

  • Eric David B.

    Slide 2 is hilarious!

    July 14, 2014

  • A former member
    A former member

    5 · July 14, 2014

  • Susheel K.

    It will be great if Presentation slides can be shared

    1 · July 14, 2014

  • Eric David B.

    Sorry, we only rarely livestream events and this one won't be one of them - so come in person and then you can also enjoy the beer/candy, awesome people and win free swag!

    2 · July 13, 2014

  • A former member
    A former member

    Thanks for joining everyone! If your interested, shoot me a note and we can arrange a private tech session with your teams... [masked]


    July 7, 2014

  • Seshu K.

    Would love to view the presentation if it can be webexed or can be captured and put on YouTube.

    1 · July 4, 2014

  • Rohan B.

    Does this group use skype or any type of VOIP services for people who cannot physically come to the group?

    1 · July 3, 2014

  • Inwha K.

    For those of us who cannot be on site, please stream the talk. Thank you!

    1 · July 3, 2014

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy