We are a non-profit committed to educating the Dallas Metroplex in all things Java.

NoSQL: Meet the Family

July 13, 2016


Learn about the various types of NoSQL databases (Key-Value, Document, Big Table, Graph). We’ll discuss examples of actual project implementation. From there we’ll deep dive into a couple of specific examples (Mongo and ElasticSearch) and illustrate the differences.

Different types of NoSQL data stores:

  1. Key Value Store – simplest; think caching (Memcache)
  2. Ordered Key Value – a step up for the key value store but allows less scanning of the database (DynamoDB)
  3. Big Table – Think of these as maps-of-maps-of-maps. (Cassandra, HBase)
  4. Document – Store data in some sort of document (typically JSON); This is probably what most people think about when they hear the term NoSQL. (MongoDB, ElasticSearch)
  5. Graphing – Tracks the relationships between objects very efficiently, but has to look at all the objects to do so. (Neo4j)

Presented by David Rollins

David Rollins is a Solution Architect at Slalom Consulting. David has worked as DBA, developer, and server admin. He has 15 years of experience developing web based applications. Before joining Slalom, David has worked for a variety of industries including logistics, health care, death care, and communications.

Sponsored by Odyssey Information Services

Odyssey Information Services provides consulting services for the Information Technology Market. We consistently provide exceptional quality contractors at highly competitive rates. We strive to provide the highest quality service to our clients globally and provide solutions for corporate changes, headcount restrictions, budget pressures, core business changes, staff augmentation and mergers/acquisitions. Odyssey was founded in 2000, and is headquartered in Plano, Texas, with additional offices in Houston and an International Branch in Malaysia.

For our Consultants, we provide great resources to help you grow toward the career that is right for you. We offer competitive and versatile compensation and benefit packages that make Odyssey different than other consulting organizations.


Location and Time

On the second Wednesday of each month, we meet as a group to discuss the latest and greatest Java related methodologies, technologies and tools. Our meeting space is provided by Improving and is located at 16633 Dallas Pkwy #100, 75001 Addison, TX.

Social time starts at 6:30 PM CST, announcements and sponsorship information at 7:00 PM CST, followed by the presentation which ends by 9:00 PM CST. Our sponsors provide free food and drink during the social hour. After the presentation has come to an end, we hold a drawing where we give away prizes that are also made possible by our sponsors. We look forward to seeing you there!