Using the combine command in R for making data
Thursday, September 17, 2020
Monday, September 14, 2020
Technology challenges and solutions of big data - Variety
Technology challenges and solutions of big data - Variety
===============================================
Description
To efficiently store large and small data objects and data formats
Solution
Columnar databases using key-pair values format
Technology Used
HBase , Cassandra
what are some technology challenges for big data
what are some technology challenges for big data
what are some technology challenges for big data
- Storing Huge Volumes of Big Data
The very first and foremost challenge over the technology challenges of big data relates to the storing of huge quantities of data . As of now , there is no such computing machine with a storage thatis as big and enough to store the ongoing growing volume of data which has been a big cause of issue for most of the organisations engaged in the business of big data . Therefore , one should first try to store the huge quantity of data in manageable & inexpensive machines and then with upscaling prices and costs one could strive for better infrastructure . However , as it is customary with machines , machines are prone to getting failure at any random point of time and with more and more machines over the big data ecosystem , the chances of failure at any time may also becomes high . Each of the participative and implementable machines in the list could fail at some point or another and failure of a machine could entail a
loss of valuable data stored over them .
- So the first function of big data technology thus should be to store huge volumes of data within them and that too without incurring a high cost to the organization , while also combatting the risk of data loss . So all big data systems distribute data across a large cluster of inexpensive machines connected with each other over the big data network . This process also ensures that all of the data within the system is made failproof by ensuring that every piece of data is stored on multiple machines which would guarantee that at least one copy of the data is available to all the connected storage machines . All the above-mentioned processes are made fail-proof with the help of Hadoop which is a very well-known clustering technology of big data . Hadoop's data storage pattern is called as Hadoop Distributed File System (HDFS). This technology HDFS is built on the pattern's of Google's Big File Systems , which is designed to store billions of pages and sort the pages
to answer user search queries .
Technology Challenges for Big Data
Technology Challenges for Big Data
Question - Technology Challenges for Big Data
--------------------------------------------------------------
Ingesting Streams at an extremely fast pace . This
relates to the velocity of streaming of big data over
the enterprise systems . This velocity of big data
generally relates to the torrential and fast streams of
data . In some cases the velocity of the data streams
may be very large and fast to be stored , but still then
the pace of the data inflow should be monitored
and this can be done by creation of special purpose
ingesting systems that could open multiple number of
channels for receiving , utilisation and consumption
of the data . These ingesting systems could be used
for holding data in queues from which business
applications can read and process data at their own
pace and convenience.
The second layer and second most important purpose
to solve for big data systems is thus managing the
challenge posed by velocity of big data . And to deal
with this issue , special stream-processing engines
have been put in place where all the incoming data is
fed into a central queueing system over the network
of big data machines . From this system , a fork
shaped system sends data to the batch storage as well
as to the stream processing directions . These stream
processing engines can do the work of collection
of high velocity big data and send it to the batch
processing systems who stream the incoming data in
multiple batches and redistribute the volume among
the batch segregation systems . A most popular
system for this type of work handling is apache spark
which handles the work of streaming applications .
variety of data - big data
variety of data - big data
Variety of Data
- Big Data is inclusive of the forms of data for all kinds
of functions and from all sources and devices . If
traditional data forms such as invoices and ledgers
were like a small store then Big data can be considered
as the biggest imaginable shopping mall that offers
unlimited variety .
- The three major kinds of variety of data are as follows :
01) FORM OF DATA :
Data types range in variety from numbers to text ,
graph , map , audio , video and many other forms with
some of the data types being simple and the othes
being very complex . There can be composites of
data that include many elements in a single file . For
example , text documents have graphs and pictures
embedded in them . Video movies have audio songs
embedded in them . Audio and Video have different
and vastly much complex storage formats than
numbers and text .Numbers and text can be more
easily analysed than audio or video file
02) FUNCTIONS OF DATA :
There is a lot of data that is being generated form human conversations , songs and movies , business transactions records , machine operations performance data and anew
product design data , old archived data , etc . Human
communication data is needed to be processed very
communication data is needed to be processed very
much differently form operational performance data
with different expectations and objectives . Because
of all these aspects , Big data technologies can be
used to recognise people's faces in ictures , compare
voices to identify speaker of the voice and compare
handwritings to identify the writer also .
03) SOURCE OF DATA :
Mobile phones and tablet devices enable a wide series of applications ( or apps ) to access data and also generate data from anytime and anywhere . Web access and usage and search logs are another new and huge source of data . Businesses and enterprise systems generate massive amounts of structured business transactional information .Temperature and pressure sensors on machines , and Radio Frequency (RFID) tags on assets , generate incessant and repetitive data .
Overall it can summarised as there are three forms of
data and data sources :
(i) human - human communications
(ii) human -machine communications
(iii) machine to machine communications
Big Data - Obtaining Data from Private Sources
Big Data - Obtaining Data from Private Sources
Big Data - Obtaining Data from Private Sources
===========================================
* One can obtain data from private organisations such
as Amazon and Google
* Such kind of big MNC's and corporations maintain
huge databases with all sorts of useful information
* If the data obtained is supposed to be used for a
commercial setting , then one can pay some fee for the
data access or obtaining by downloading the content
to personal storages and servers
* An advantage of using data from private data
sources is that they are mostly high quality and
consistent , cleaner compared to those obtained from
public data sources and highly diverse data
What is meaning of the term Data Massaging
What is meaning of the term Data Massaging
What is Data Massaging
====================
In scenarios when the data obtained from big data
sources may or may not be complete as proper tags
and headers have not been specified over the data .In
order to make the data better suited for machine
learning , some identifiers in form of tags and labels
need to be created which adds value and additional
relevant information to the data which makes it a right
candidate for processing for machine learning .
Understanding Big Data
Understanding Big Data
Understanding Big Data
--------------------------------
Big Data is different from traditional data in every way i.e, space , time and function . Quantitatively , Big data is more than 1000 times more than the traditional data and the data generation and transmission speed is also of a great order . The forms and functions of Big Data are 10 times more diverse from numbers to text , pictures , audio , video , web logs , machine data and many more .
Big Data is mostly over 90 percent unstructured data and it should also be dealt in a different way as well . Big Data carries with it huge opportunities to innovate and manage the entire life cycle of big data to generate , gather , store , organise , analyse and visualise the data .
Big Data can be examined and understood at different levels
Big Data can be examined and understood at different levels
Big Data can be examined and understood
at different levels as:
01) At a fundamental level , it is just another collection of large
amount of data that is collected and that can be analysed and
utilized for the benefit of business .
02) On a higher level , Big Data can be seen as a special kind of
data that poses unique challenges and offers unique benefits .
03) At Business Level , data generated by business operations can be
analysed to generate insights that can help the businesses to make
better and faster decisions which can enable the business to scale
bigger and generate even more data
Friday, September 11, 2020
Data Abstraction Concept
Data Abstraction Concept
Data Abstraction Concept
=====================
For a database system to be usable one user should
be able to retrieve data efficiently from it . The need
for efficiency has led designers of the database to
use complex data structures to represent data in the
database . Since many database system users are not
computer trained , developers ide the complexity from
users through several levels of abstraction which hide
the intricate details of the system but simplify users'
interactions with the system .
Physical Level Abstraction:
======================
The lowest level of abstraction describes how the
data are actually stored in the database system .The
physical level describes complex low-level data
structures in detail
Logical Level Abstraction:
=====================
It is the next higher level of abstraction on top of the
physical level and it describes what data are stored in
the database and it also describes what relationship
exists among those data .Thus the logical level
describes the entire database in terms of a small
number of relatively simple structures and as such the
users of the logical level does not need to be aware of
the complexity . Database administrators who decide
what information to keep over the database use the
logical level of abstraction mostly
View Level Abstraction
===================
This is considered as the highest level of abstraction
of the database and it describes only part of the database.
Even though the logical level of the database
uses simpler structures , complexity always remains
because of the variety of information stored over the
large database .The view level of abstraction exists to
simplify the interaction of the system with the users .
The system may provide many views for the same
database and for multiple categories of users as well.
Friday, September 4, 2020
Thursday, September 3, 2020
-
what is variance in statistics and how to calculate variance of a small sample - a summary

















