Database Research & Development

  • Home
  • NoSQL
    • NoSQL
    • Cassandra
  • Databases
    • Database Theory
    • Database Designing
    • SQL Server Coding Standards
    • SQL Server
    • PostgreSQL
    • MySQL
    • Greenplum
    • Linux
  • Interviews
    • SQL Server Interviews
    • MySQL Interviews
    • SQL Puzzles
  • DBA Scripts
    • SQL Server DBA Scripts
    • PostgreSQL DBA Scripts
    • MySQL DBA Scripts
    • Greenplum DBA Scripts
  • Home
  • Blog Archives !
  • (: Laugh@dbrnd :)
  • Contact Me !
sqlserverinterviews
Home 2016 March NoSQL: Data Model, What is the Key Value Store Database (Day 5 )

NoSQL: Data Model, What is the Key Value Store Database (Day 5 )

This article is half-done without your Comment! *** Please share your thoughts via Comment ***

In this post, I am sharing a small note about the Key Value Store NoSQL Data Model.

The Redis and Riak are popular key-value store NoSQL Database.

What exactly it is?

In the RDBMS system, we have a table with unique key and values. We are also fetching values basis on a key.

The Key Value Store Data Model is also very similar to RDBMS structure.
In a Key Value Store Data Model, we have a key in left side and value in right side.

Key Value Store NoSQL

The Key Value Store Date model is same as a dictionary or hash model.

It is a schema-less format, and it is just about what you need to store.
A unique key value index the data, and each value can have independent format and stored as BLOB, JSON.

The group of keys and value stores into a Bucket and we can perform different manipulations on each Bucket.
The Bucket may have a different set of fields for every record.
Because of this structure, it is very flexible and scalable up to N level.

You can go with this:

  • When we are doing a bulk insertion and write operations
  • When we are creating simple and flat data model
  • When we are reading the data using only Primary Key

You cannot go with this:

  • When we are working with relationship related data
  • When we are doing multikey operation like INSERT, UDPATE, DELETE using one KEY at a time
  • When we are searching the data using a value
Mar 11, 2016Anvesh Patel
NoSQL: Data Model, What is the Column Family Store (Day 4)NoSQL: Data Model, What is the Document Based Store Database (Day 6)
Anvesh Patel
Anvesh Patel

Database Engineer

March 11, 2016 NoSQL, NoSQL TheoryAnvesh Patel, Column Store, data model, database, database concept, database research and development, Database Theory, database topic, dbrnd, Document Store, Graph Store, Key Value Store, NoSQL, Not Only SQL, Unstrucutred
About Me!

I'm Anvesh Patel, a Database Engineer certified by Oracle and IBM. I'm working as a Database Architect, Database Optimizer, Database Administrator, Database Developer. Providing the best articles and solutions for different problems in the best manner through my blogs is my passion. I have more than six years of experience with various RDBMS products like MSSQL Server, PostgreSQL, MySQL, Greenplum and currently learning and doing research on BIGData and NoSQL technology. -- Hyderabad, India.

About DBRND !

dbrnd

This is a personal blog (www.dbrnd.com).

Any views or opinions represented in this blog are personal and belong solely to the blog owner and do not represent those of people, institutions or organizations that the owner may or may not be associated with in professional or personal capacity, unless explicitly stated.

Feel free to challenge me, disagree with me, or tell me I’m completely nuts in the comments section of each blog entry, but I reserve the right to delete any comment for any reason whatsoever (abusive, profane, rude, or anonymous comments) - so keep it polite.

The content of this website is protected by copyright. No portion of this website may be copied or replicated in any form without the written consent of the website owner.

Recent Comments !
  • Anvesh Patel { Sure will do... } – May 27, 12:43 PM
  • Anvesh Patel { Great... } – May 27, 12:41 PM
  • Anvesh Patel { Great... } – May 27, 12:39 PM
  • Anvesh Patel { Great... } – May 27, 12:36 PM
  • Anvesh Patel { Great... } – May 27, 12:28 PM
  • Anvesh Patel { Great... } – May 27, 12:27 PM
  • Anvesh Patel { Great... } – May 27, 12:16 PM
  • Older »
Follow Me !
  • facebook
  • linkedin
  • twitter
  • youtube
  • google
  • flickr
© 2015 – 2019 All rights reserved. Database Research & Development (dbrnd.com)
Posting....