Skip to main content

Beyond the tabular relations

Hello everyone... Here I am back... Today we are going to discuss a BIG topic. As a fresher IT student when learning Database systems for the first time, I was thinking of how these database tables querying at Facebook. If they use these ER diagrams for such a massive amount of data how actually that ER diagram will look like.

One day I found an interesting topic while I hanging around on Youtube. Its NoSQL. Actually for the first time I just thought it was like MySQL, SQLite another relational database tool. But simultaneously I had figure out NoSQL is the opposite of RDB.

Here... Today's topic is NoSQL, beyond tabular relations. Fellas who heard the word "NoSQL" for the first time and who dismiss from the mind can find thousand of details of the NoSQL and RDB on youtube. or I will mention the video I had watched in the early days.

NoSQL stands for "Not only SQL". See? It doesn't require schemas or tables at all. It is used to handle a massive amount of data aka big data and real-time web apps. That's why I said "BIG topic" at the very beginning of this post. You may or may not know, you are using NoSQL in every single day when you spend on Facebook, Twitter, Google and etc.

If you are a techie person; of course, you are. If not why would you follow TechZilla? Anyhow when you heard NoSQL, you may be thinking about JSON or MongoDB as well. Sure. Those are NoSQL databases. We need to take this mind. There are four types of databases in the NoSQL family.

  1. Document  (This is it. MongoDB belongs to this category)
  2. Colum-Family
  3. Graph
  4. Key-Value
    copyrights: https://searchdatamanagement.techtarget.com/definition/NoSQL-Not-Only-SQL
Actually, we still have to learn so many things about NoSQL the same amount of  NoQSL is handling. Somehow I guess, now you have a clear picture of "Not only SQL" databases.

Then read the reference and deep dive on google about NoSQL. Leave a comment below if I have a mistake say it too... bye everyone... See you soon...!

Reference:
Video about NoSQL: https://www.youtube.com/watch?v=BgQFJ_UNIgw
Some articles will help you get basic things about NoSQL:
https://searchdatamanagement.techtarget.com/definition/NoSQL-Not-Only-SQL
https://www.guru99.com/nosql-tutorial.html

Comments

Popular posts from this blog

Just one big idea

Do you like to get the hang of modern technologies? Aren't you? Here is good news for you. Welcome, all! Here I am Pavithra currently completing a BSc(software engineering) from SLIIT. I'm like you who fervent to modern technologies. So I would like to introduce my tech blog Techzilla! Techzilla is a brand new blog dedicated to every fellow techies. Stay with the Techzilla...

Welcome to Application Framework world!

Hi folks... Today we are starting to discuss interesting facts about The Application Frameworks. Maybe you guys hear about before or maybe not. An application framework is a software library that supports to develop applications. It gives a template for applications. So Applications are built on top of that skeleton structure. Let me list some of famous applications... Angular ASP.NET Django Ruby on Rails Spring Why the application frameworks are so important? Think you need to develop a web application. How would you do that? do you implement all jquerys and scripts for all dropdown menus, buttons and etc? do you implement all database connection codes? I don't say you can't. but actually, it is wasting your time. because in the software industry you have to deliver the applications that you developed, with deadlines. So how you accomplish those tasks? This is the important of the application frameworks. So we will dive in more about the application framew