What is Polyglot persistence?

Polyglot persistence is a buzz word in enterprise world from past few years. When I first heard about the word “I was bit surprised to understand nut later realized that it’s fancy name but not a new invention.”.

So what is Polyglot persistence?

Store data using multiple data storage technologies, chosen based upon the data being used by individual application. Every data store handles data in unique way. That means a Nosql database handles data in Document form and RDBMS data store handles relational data in tables.

In short, it means picking the right tool for the right use case.  It’s the same idea behind Polyglot Programming, which is the idea that applications should be written in a mix of languages to take advantage of the fact that different languages are suitable for tackling different problems.

More info:

What is Polyglot Persistence?

 

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s