How is the data storage in Big Data different from the data storage in RDBMS like Oracle, MySQL and other?
-
Data in Relational Databases will be stored in Tables format with Primary keys and other constraints? How it will differ in storing data inĀ Big Data which can be stored in distributed systems. "I have heard that in Big Data the data will be stored using API's ?" What kind of structure the data will be stored? Is it true it will use Blocks as the Data structure ?
-
Answer:
In Hadoop, the raw data is stored in the HDFS which is a distributed filesystem. Hadoop data has no inherent structure. The data is managed by some of the nodes in the cluster. The actual data is spread across different files in different servers, with redundant copies. The API mentioned is likely the Java API used to access HDFS, since the user-level program uses a library to talk to the HDFS nodes and retrieve the data. The filesystem is not a kernel-level filesystem like ext4. In contrast, high end databases like Oracle use their own filesystem to optimize their data storage for RDBMS. MySQL uses the regular filesystem. In both cases the data is organized to support structured data.
Miguel Paraz at Quora Visit the source
Other answers
Usually big data systems are optimized for read operations and seldom take care of the transactional properties. This is because the purpose of the rdbms is very different than the big data systems...
Madhu Eadara
Like any other file system, big data (hadoop) also has file system called HDFS. And, file system is for managing storage and retrival of files ONLY. Where as RDBMS are made to manage relational data (in rows and column, and various other features...). And RDBMS(Ora, MySQL etc) itself use the underlying file system of operating system.
Shriram Soni
Related Q & A:
- How to use internal storage android?Best solution by Stack Overflow
- How to clear Media Storage app data programmatically?Best solution by stackoverflow.com
- How to Display Big Data On A Google Map?Best solution by gis.stackexchange.com
- How to store data in php and get data from php?Best solution by Stack Overflow
- How to migrate data from mySQL to PostgreSQL?Best solution by Stack Overflow
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.