SlideShare a Scribd company logo
International Journal of Allied Practice, Research and Review
Website: www.ijaprr.com (ISSN 2350-1294)
NOSQL for Interactive Applications
Naseer Ganiee1
,Dr. Ruchira Bhargava2
Director,RationalTabsTechnologies, India
Department of Information Technology & Communication, India
1
naseer@rationaltabs.com;2
dr_ruchira@yahoo.in
Abstract— The scalability and high performance are the key aspects for interactive applications. The traditional
databases are not providing the necessary scalability and performance. NOSQL databases are the best choice for
applications that need to read and write huge amount of data swiftly. For best output it is mandatory to pick
scalable, fast and robust database.
Keywords— NOSQL; RDBMS; Big Data; Big Users; Auto-Shading; ACID; BASE
I. INTRODUCTION
Data management is the key for success of any organization and enterprises use a special
methodology for data management operations known as database management system which
provides ways of storing and accessing data efficiently with the help of databases. DBMS helps
industries to develop databases of their own choice for data management with the help of
different models proposed by experts that specifies the organization of data within a database.
From years we are using various data models for data management and the relational model is
the most successful and adoptable by professionals. The relational model is highly efficient in
terms of client server computing and very strong technology for storing structured data. In
present era several database models are available for data management like network model,
hierarchical model, object-oriented model, associative model, relational model and non-
relational model but it is mandatory to choose an appropriate one. Relational databases supports
all the essential characteristics of data management like simplicity, flexibility, compatibility and
scalability but fails to provide options like handling huge volumes of unstructured data when
implemented in cloud environment. The cloud computing is the modern type of computing that
enables us to use resources like applications, infrastructure etc. on the basis of pay-as-you-go
model. Most of the applications are database driven and strong database knowledge is required
for efficient data management.
II. NOSQLAND BIG DATA
The internet is a familiar technology used across the globe and big data is a real challenge in
present era. The organizations like facebook, google, amazon etc are also facing the big data
problem. To overcome the big data issue experts proposed a new system of data management
commonly known as NOSQL to meet the data management demands of present era. NOSQL
databases are different from traditional ones like not using the famous SQL query language, no
join operations and BASE support instead of ACID that is the core concept of relational
databases. The internet produces huge amount of data and huge amount of storage is needed to
IJAPRR Page 1
handle such data that is one of the dazzling feature of NOSQL. Not only handling system of
record applications NOSQL is also an analytic and business intelligence system that is very
important for the enterprise future, due to this reason most organizations have already espouse
NOSQL databases. Migrating to NOSQL approach is also proficient for software based
enterprises because reduced development time due to its simple data access terminology as
compared to traditional database management systems.
NOSQL databases are efficient for developers also because sometimes they are not able to
develop and test applications at locations other than offices due to lacking database resources.
On the other hand NOSQL databases are efficient for cloud environment offers on demand
resources, The NOSQL databases are efficient for small and medium enterprises because of
database as a service can be deployed on affordable costs as compared to oracle or MS SQL
Server that are costly. Due to easy deployment in cloud environment, NOSQL databases can be
used to store data for backup processes also and provide automatic online backups of changed
data in data centers.
No schema is required for NOSQL databases means data can be inserted in databases without
any schema defined and the format of inserted data is changeable at any time. Auto-Sharding or
elasticity is another aspect to shift towards NOSQL database approach because these databases
automatically spread data across multiple servers without requiring applications assistance and
the interesting thing is servers can be added or removed dynamically from the data layer. The
NOSQL ensure high availability because with replication can store multiple copies of data in a
cluster and is strong tool for disaster recovery. Partitioning in previous models can reduce the
power to perform complex queries but NOSQL databases retain full query significant power
even when distributed across thousands of servers.
There are three mega concepts that really obsessed the adoption of NOSQL technology Big
Data, Big Users and the latest IT computing the cloud computing. Today most of the
applications are hosted on cloud where they support global users 24 hours and more than 2
billion users are connected to the internet across the globe thus creating concurrent users in a
great quantity. Huge volumes of data is generated through different applications like personal
user information, user generated content, machine logging data, sensor generated data etc. for
managing such data efficiently experts want a flexible data management that easily
accommodates any new type of data they want to work with. NOSQL data model provides best
to the applications organization of data and simplifies the interaction between the application
and the database. Today most of the applications both consumers based and business based run
in a cloud and support large no of users. Cloud is based on 3-tier application architecture and in
this architecture application is accessed through a web browser or a mobile app and contains a
load balancer that moves the incoming traffic to the application servers for processing. It is
estimated for every 10,000 new concurrent users a new commodity server is added to the
application tier for load balancing. Using relational databases at databases tier that was
originally popular are now problematic because they are centralized and made them poor to
support applications that require dynamic scalability on the other hand NOSQL technology is
based on distributed concept and scale-out.
III.KEY DATABASE CRITERA FOR INTERACTIVE APPLICATIONS
There are some important factors to keep in mind when choosing a database for interactive
applications:
.
A. Scalability.
IJAPRR Page 2
When website traffic increase suddenly and database is not responding because not having
enough capacity, we need to scale database swiftly and without any changes in application. Also
having possibility to decrease and optimize the resources when system is at rest. Database
scaling needs to be very simple operation like not dealing with complicated database concepts or
any change in application.
B. Performance.
For better performance the database needs to support low latencies regardless of the data size and
load. The read and write latency of NOSQL databases is very low because of sharing of data
across nodes in clusters that is also the demand of interactive applications.
C. Availability.
Availability is one of the immense feature required in modern applications. For high availability
system should be able to support online upgrades, for maintenance it is very easy to remove a node
without affecting the whole cluster and provide options for backups and disaster recovery in case
the whole data center goes down.
E. Architecture.
Traditional databases are based on rigid schema and for any change in application we need to
change database schema as well on the other side NOSQL databases support flexible schema and
very simple query language.
IV.CONCLUSION
The database concept is very popular in application development. In present era of computing
we need to deploy optimized databases for application development. The paper describes the key
database features required for interactive applications. NOSQL databases are grooming day by day
because of the features required for enterprises to tackle the problems observed in traditional
databases.
V. ACKNOWLEDGMENT
I wish to acknowledge all the people who have worked in NOSQL Technology and whose work
inspired me to do research in NOSQL Technology and whose documents gave me the path to write
this research paper and developing my ideas for making the technology even better. I also would
like to acknowledge my partner Miss Ruchira Barghava and my colleagues at RationalTabs
Technologies Pvt. Ltd. who supported me to write one more research paper and put my ideas and
research on paper as a contribution to coming generation.
Special wishes to Couchbase and other contributors for developing NOSQL based products.
VI.REFERENCES
[1] Ameya Nayak, Anil Poriya, Dikshay Poojary “Type of NOSQL Databases and Its Comparison with Relational
Databases,” International Journal of Applied Information Systems, Vol.5, No. 4, 2013
[2] A B M Moniruzzaman, Syed Akhter Hossain “NOSQL Database: New Era of Databases for Big Data Analytics-
Classification, Characteristics and Comparison,” International Journal of Database Theory and Application, Vol. 6, No. 4,
2013
[3] Dr K Chitra, BJeevaRani “Study on Basically Available, Scalable and Eventually Consistent NOSQL Databases,”
International Journal of Advanced Research and Software Engineering, Vol. 3, 2013
IJAPRR Page 3
[4] Indu Arora, Dr Anu Gupta “Cloud Databases: A Paradigm Shift in Databases,” International Journal of Computer
Sciences, Vol. 9, No. 3, 2012
[5] J M Tauro, Aravindh S, Shreeharsha A.B “Comparative Study of the New Generation, Agile, Scalable, High
Performance NOSQL Databases,” International Journal of Computer Applications, Vol. 48, No. 20, 2012
[6] Nishtha Jatana, Sahil Puri, Mehak Ahuja, Ishita Kathuria, Dishant Gosain “A Survey of Relational and Non-
Relational Database,” International Journal of Engineering Research & Technology, Vol. 1, 2012
[7] Paolo Atzeni, Christian S. Jenson, Orsi, Sudha Ram, Tanca, Torlone “The Relational Model is Dead, SQL is Dead,
and I don’t feel so good myself, “SIGMOD, Vol. 42, No. 2, 2013
[8] DataStax Corporation “NOSQL in the Enterprise”, 2011
[9] Forsyth Communications “For Big Data Analytics There’s Such Thing as Too Big”, 2012
[10] Oracle “Big Data for the Enterprise,” 2013
[11] Oracle “Hadoop and NOSQL Technologies and the Oracle Database, 2011
IJAPRR Page 4

More Related Content

What's hot

Data Ninja Webinar Series: Realizing the Promise of Data Lakes
Data Ninja Webinar Series: Realizing the Promise of Data LakesData Ninja Webinar Series: Realizing the Promise of Data Lakes
Data Ninja Webinar Series: Realizing the Promise of Data Lakes
Denodo
 
Enterprise Data Lake - Scalable Digital
Enterprise Data Lake - Scalable DigitalEnterprise Data Lake - Scalable Digital
Enterprise Data Lake - Scalable Digital
sambiswal
 
Redis Cashe is an open-source distributed in-memory data store.
Redis Cashe is an open-source distributed in-memory data store.Redis Cashe is an open-source distributed in-memory data store.
Redis Cashe is an open-source distributed in-memory data store.
Artan Ajredini
 
A beginners guide to Cloudera Hadoop
A beginners guide to Cloudera HadoopA beginners guide to Cloudera Hadoop
A beginners guide to Cloudera Hadoop
David Yahalom
 
Big Data using NoSQL Technologies
Big Data using NoSQL TechnologiesBig Data using NoSQL Technologies
Big Data using NoSQL Technologies
Amit Singh
 
Graph databases and OrientDB
Graph databases and OrientDBGraph databases and OrientDB
Graph databases and OrientDB
Ahsan Bilal
 
From Hadoop to Enterprise Data Warehouse
From Hadoop to Enterprise Data WarehouseFrom Hadoop to Enterprise Data Warehouse
From Hadoop to Enterprise Data Warehouse
Bui Ha
 
Data Integration Alternatives: When to use Data Virtualization, ETL, and ESB
Data Integration Alternatives: When to use Data Virtualization, ETL, and ESBData Integration Alternatives: When to use Data Virtualization, ETL, and ESB
Data Integration Alternatives: When to use Data Virtualization, ETL, and ESB
Denodo
 
No sql databases new millennium database for big data, big users, cloud compu...
No sql databases new millennium database for big data, big users, cloud compu...No sql databases new millennium database for big data, big users, cloud compu...
No sql databases new millennium database for big data, big users, cloud compu...
eSAT Publishing House
 
Big Data Practice_Planning_steps_RK
Big Data Practice_Planning_steps_RKBig Data Practice_Planning_steps_RK
Big Data Practice_Planning_steps_RKRajesh Jayarman
 
Data Lakehouse, Data Mesh, and Data Fabric (r2)
Data Lakehouse, Data Mesh, and Data Fabric (r2)Data Lakehouse, Data Mesh, and Data Fabric (r2)
Data Lakehouse, Data Mesh, and Data Fabric (r2)
James Serra
 
Hadoop and Your Data Warehouse
Hadoop and Your Data WarehouseHadoop and Your Data Warehouse
Hadoop and Your Data Warehouse
Caserta
 
Modern data warehouse
Modern data warehouseModern data warehouse
Modern data warehouse
Stephen Alex
 
5 Steps for Architecting a Data Lake
5 Steps for Architecting a Data Lake5 Steps for Architecting a Data Lake
5 Steps for Architecting a Data Lake
MetroStar
 
Fast and Furious: From POC to an Enterprise Big Data Stack in 2014
Fast and Furious: From POC to an Enterprise Big Data Stack in 2014Fast and Furious: From POC to an Enterprise Big Data Stack in 2014
Fast and Furious: From POC to an Enterprise Big Data Stack in 2014
MapR Technologies
 
Data Lake Acceleration vs. Data Virtualization - What’s the difference?
Data Lake Acceleration vs. Data Virtualization - What’s the difference?Data Lake Acceleration vs. Data Virtualization - What’s the difference?
Data Lake Acceleration vs. Data Virtualization - What’s the difference?
Denodo
 
DW 101
DW 101DW 101
DW 101
jeffd00
 
Data Lake - Multitenancy Best Practices
Data Lake - Multitenancy Best PracticesData Lake - Multitenancy Best Practices
Data Lake - Multitenancy Best Practices
CitiusTech
 
Building a Logical Data Fabric using Data Virtualization (ASEAN)
Building a Logical Data Fabric using Data Virtualization (ASEAN)Building a Logical Data Fabric using Data Virtualization (ASEAN)
Building a Logical Data Fabric using Data Virtualization (ASEAN)
Denodo
 
Hadoop: Extending your Data Warehouse
Hadoop: Extending your Data WarehouseHadoop: Extending your Data Warehouse
Hadoop: Extending your Data Warehouse
Cloudera, Inc.
 

What's hot (20)

Data Ninja Webinar Series: Realizing the Promise of Data Lakes
Data Ninja Webinar Series: Realizing the Promise of Data LakesData Ninja Webinar Series: Realizing the Promise of Data Lakes
Data Ninja Webinar Series: Realizing the Promise of Data Lakes
 
Enterprise Data Lake - Scalable Digital
Enterprise Data Lake - Scalable DigitalEnterprise Data Lake - Scalable Digital
Enterprise Data Lake - Scalable Digital
 
Redis Cashe is an open-source distributed in-memory data store.
Redis Cashe is an open-source distributed in-memory data store.Redis Cashe is an open-source distributed in-memory data store.
Redis Cashe is an open-source distributed in-memory data store.
 
A beginners guide to Cloudera Hadoop
A beginners guide to Cloudera HadoopA beginners guide to Cloudera Hadoop
A beginners guide to Cloudera Hadoop
 
Big Data using NoSQL Technologies
Big Data using NoSQL TechnologiesBig Data using NoSQL Technologies
Big Data using NoSQL Technologies
 
Graph databases and OrientDB
Graph databases and OrientDBGraph databases and OrientDB
Graph databases and OrientDB
 
From Hadoop to Enterprise Data Warehouse
From Hadoop to Enterprise Data WarehouseFrom Hadoop to Enterprise Data Warehouse
From Hadoop to Enterprise Data Warehouse
 
Data Integration Alternatives: When to use Data Virtualization, ETL, and ESB
Data Integration Alternatives: When to use Data Virtualization, ETL, and ESBData Integration Alternatives: When to use Data Virtualization, ETL, and ESB
Data Integration Alternatives: When to use Data Virtualization, ETL, and ESB
 
No sql databases new millennium database for big data, big users, cloud compu...
No sql databases new millennium database for big data, big users, cloud compu...No sql databases new millennium database for big data, big users, cloud compu...
No sql databases new millennium database for big data, big users, cloud compu...
 
Big Data Practice_Planning_steps_RK
Big Data Practice_Planning_steps_RKBig Data Practice_Planning_steps_RK
Big Data Practice_Planning_steps_RK
 
Data Lakehouse, Data Mesh, and Data Fabric (r2)
Data Lakehouse, Data Mesh, and Data Fabric (r2)Data Lakehouse, Data Mesh, and Data Fabric (r2)
Data Lakehouse, Data Mesh, and Data Fabric (r2)
 
Hadoop and Your Data Warehouse
Hadoop and Your Data WarehouseHadoop and Your Data Warehouse
Hadoop and Your Data Warehouse
 
Modern data warehouse
Modern data warehouseModern data warehouse
Modern data warehouse
 
5 Steps for Architecting a Data Lake
5 Steps for Architecting a Data Lake5 Steps for Architecting a Data Lake
5 Steps for Architecting a Data Lake
 
Fast and Furious: From POC to an Enterprise Big Data Stack in 2014
Fast and Furious: From POC to an Enterprise Big Data Stack in 2014Fast and Furious: From POC to an Enterprise Big Data Stack in 2014
Fast and Furious: From POC to an Enterprise Big Data Stack in 2014
 
Data Lake Acceleration vs. Data Virtualization - What’s the difference?
Data Lake Acceleration vs. Data Virtualization - What’s the difference?Data Lake Acceleration vs. Data Virtualization - What’s the difference?
Data Lake Acceleration vs. Data Virtualization - What’s the difference?
 
DW 101
DW 101DW 101
DW 101
 
Data Lake - Multitenancy Best Practices
Data Lake - Multitenancy Best PracticesData Lake - Multitenancy Best Practices
Data Lake - Multitenancy Best Practices
 
Building a Logical Data Fabric using Data Virtualization (ASEAN)
Building a Logical Data Fabric using Data Virtualization (ASEAN)Building a Logical Data Fabric using Data Virtualization (ASEAN)
Building a Logical Data Fabric using Data Virtualization (ASEAN)
 
Hadoop: Extending your Data Warehouse
Hadoop: Extending your Data WarehouseHadoop: Extending your Data Warehouse
Hadoop: Extending your Data Warehouse
 

Similar to Ijaprr vol1-2-6-9naseer

Relational Databases For An Efficient Data Management And...
Relational Databases For An Efficient Data Management And...Relational Databases For An Efficient Data Management And...
Relational Databases For An Efficient Data Management And...
Sheena Crouch
 
A Comparative Study of NoSQL and Relational Database.pdf
A Comparative Study of NoSQL and Relational Database.pdfA Comparative Study of NoSQL and Relational Database.pdf
A Comparative Study of NoSQL and Relational Database.pdf
Jennifer Roman
 
CS828 P5 Individual Project v101
CS828 P5 Individual Project v101CS828 P5 Individual Project v101
CS828 P5 Individual Project v101ThienSi Le
 
AUTOMATIC TRANSFER OF DATA USING SERVICE-ORIENTED ARCHITECTURE TO NoSQL DATAB...
AUTOMATIC TRANSFER OF DATA USING SERVICE-ORIENTED ARCHITECTURE TO NoSQL DATAB...AUTOMATIC TRANSFER OF DATA USING SERVICE-ORIENTED ARCHITECTURE TO NoSQL DATAB...
AUTOMATIC TRANSFER OF DATA USING SERVICE-ORIENTED ARCHITECTURE TO NoSQL DATAB...
IRJET Journal
 
What Are The Best Databases for Web Applications In 2023.pdf
What Are The Best Databases for Web Applications In 2023.pdfWhat Are The Best Databases for Web Applications In 2023.pdf
What Are The Best Databases for Web Applications In 2023.pdf
Laura Miller
 
UNIT-2.pptx
UNIT-2.pptxUNIT-2.pptx
UNIT-2.pptx
SIVAKUMARM603675
 
Report 1.0.docx
Report 1.0.docxReport 1.0.docx
Report 1.0.docx
pinstechwork
 
Development of a Web based Shopping Cart using the Mongo DB Database for Huma...
Development of a Web based Shopping Cart using the Mongo DB Database for Huma...Development of a Web based Shopping Cart using the Mongo DB Database for Huma...
Development of a Web based Shopping Cart using the Mongo DB Database for Huma...
AI Publications
 
Nosql-Module 1 PPT.pptx
Nosql-Module 1 PPT.pptxNosql-Module 1 PPT.pptx
Nosql-Module 1 PPT.pptx
Radhika R
 
NoSQL Databases Introduction - UTN 2013
NoSQL Databases Introduction - UTN 2013NoSQL Databases Introduction - UTN 2013
NoSQL Databases Introduction - UTN 2013
Facundo Farias
 
Introduction to NoSQL
Introduction to NoSQLIntroduction to NoSQL
Introduction to NoSQL
balwinders
 
1. introduction to no sql
1. introduction to no sql1. introduction to no sql
1. introduction to no sql
Anuja Gunale
 
Quantitative Performance Evaluation of Cloud-Based MySQL (Relational) Vs. Mon...
Quantitative Performance Evaluation of Cloud-Based MySQL (Relational) Vs. Mon...Quantitative Performance Evaluation of Cloud-Based MySQL (Relational) Vs. Mon...
Quantitative Performance Evaluation of Cloud-Based MySQL (Relational) Vs. Mon...
Darshan Gorasiya
 
Analysis and evaluation of riak kv cluster environment using basho bench
Analysis and evaluation of riak kv cluster environment using basho benchAnalysis and evaluation of riak kv cluster environment using basho bench
Analysis and evaluation of riak kv cluster environment using basho bench
StevenChike
 
Introduction to NoSQL database technology
Introduction to NoSQL database technologyIntroduction to NoSQL database technology
Introduction to NoSQL database technology
nicolausalex722
 
No sql databases explained
No sql databases explainedNo sql databases explained
No sql databases explained
Salil Mehendale
 
The Recent Pronouncement Of The World Wide Web (Www) Had
The Recent Pronouncement Of The World Wide Web (Www) HadThe Recent Pronouncement Of The World Wide Web (Www) Had
The Recent Pronouncement Of The World Wide Web (Www) Had
Deborah Gastineau
 
I.J. Information Technology and Computer Science, 2016, 12, 59.docx
I.J. Information Technology and Computer Science, 2016, 12, 59.docxI.J. Information Technology and Computer Science, 2016, 12, 59.docx
I.J. Information Technology and Computer Science, 2016, 12, 59.docx
wilcockiris
 
Analysis and evaluation of riak kv cluster environment using basho bench
Analysis and evaluation of riak kv cluster environment using basho benchAnalysis and evaluation of riak kv cluster environment using basho bench
Analysis and evaluation of riak kv cluster environment using basho bench
StevenChike
 

Similar to Ijaprr vol1-2-6-9naseer (20)

Relational Databases For An Efficient Data Management And...
Relational Databases For An Efficient Data Management And...Relational Databases For An Efficient Data Management And...
Relational Databases For An Efficient Data Management And...
 
A Comparative Study of NoSQL and Relational Database.pdf
A Comparative Study of NoSQL and Relational Database.pdfA Comparative Study of NoSQL and Relational Database.pdf
A Comparative Study of NoSQL and Relational Database.pdf
 
No sql database
No sql databaseNo sql database
No sql database
 
CS828 P5 Individual Project v101
CS828 P5 Individual Project v101CS828 P5 Individual Project v101
CS828 P5 Individual Project v101
 
AUTOMATIC TRANSFER OF DATA USING SERVICE-ORIENTED ARCHITECTURE TO NoSQL DATAB...
AUTOMATIC TRANSFER OF DATA USING SERVICE-ORIENTED ARCHITECTURE TO NoSQL DATAB...AUTOMATIC TRANSFER OF DATA USING SERVICE-ORIENTED ARCHITECTURE TO NoSQL DATAB...
AUTOMATIC TRANSFER OF DATA USING SERVICE-ORIENTED ARCHITECTURE TO NoSQL DATAB...
 
What Are The Best Databases for Web Applications In 2023.pdf
What Are The Best Databases for Web Applications In 2023.pdfWhat Are The Best Databases for Web Applications In 2023.pdf
What Are The Best Databases for Web Applications In 2023.pdf
 
UNIT-2.pptx
UNIT-2.pptxUNIT-2.pptx
UNIT-2.pptx
 
Report 1.0.docx
Report 1.0.docxReport 1.0.docx
Report 1.0.docx
 
Development of a Web based Shopping Cart using the Mongo DB Database for Huma...
Development of a Web based Shopping Cart using the Mongo DB Database for Huma...Development of a Web based Shopping Cart using the Mongo DB Database for Huma...
Development of a Web based Shopping Cart using the Mongo DB Database for Huma...
 
Nosql-Module 1 PPT.pptx
Nosql-Module 1 PPT.pptxNosql-Module 1 PPT.pptx
Nosql-Module 1 PPT.pptx
 
NoSQL Databases Introduction - UTN 2013
NoSQL Databases Introduction - UTN 2013NoSQL Databases Introduction - UTN 2013
NoSQL Databases Introduction - UTN 2013
 
Introduction to NoSQL
Introduction to NoSQLIntroduction to NoSQL
Introduction to NoSQL
 
1. introduction to no sql
1. introduction to no sql1. introduction to no sql
1. introduction to no sql
 
Quantitative Performance Evaluation of Cloud-Based MySQL (Relational) Vs. Mon...
Quantitative Performance Evaluation of Cloud-Based MySQL (Relational) Vs. Mon...Quantitative Performance Evaluation of Cloud-Based MySQL (Relational) Vs. Mon...
Quantitative Performance Evaluation of Cloud-Based MySQL (Relational) Vs. Mon...
 
Analysis and evaluation of riak kv cluster environment using basho bench
Analysis and evaluation of riak kv cluster environment using basho benchAnalysis and evaluation of riak kv cluster environment using basho bench
Analysis and evaluation of riak kv cluster environment using basho bench
 
Introduction to NoSQL database technology
Introduction to NoSQL database technologyIntroduction to NoSQL database technology
Introduction to NoSQL database technology
 
No sql databases explained
No sql databases explainedNo sql databases explained
No sql databases explained
 
The Recent Pronouncement Of The World Wide Web (Www) Had
The Recent Pronouncement Of The World Wide Web (Www) HadThe Recent Pronouncement Of The World Wide Web (Www) Had
The Recent Pronouncement Of The World Wide Web (Www) Had
 
I.J. Information Technology and Computer Science, 2016, 12, 59.docx
I.J. Information Technology and Computer Science, 2016, 12, 59.docxI.J. Information Technology and Computer Science, 2016, 12, 59.docx
I.J. Information Technology and Computer Science, 2016, 12, 59.docx
 
Analysis and evaluation of riak kv cluster environment using basho bench
Analysis and evaluation of riak kv cluster environment using basho benchAnalysis and evaluation of riak kv cluster environment using basho bench
Analysis and evaluation of riak kv cluster environment using basho bench
 

More from ijaprr_editor

32 ijaprr vol1-4-36-42ramesh
32 ijaprr vol1-4-36-42ramesh32 ijaprr vol1-4-36-42ramesh
32 ijaprr vol1-4-36-42ramesh
ijaprr_editor
 
31 ijaprr vol1-4-29-35harmeet
31 ijaprr vol1-4-29-35harmeet31 ijaprr vol1-4-29-35harmeet
31 ijaprr vol1-4-29-35harmeet
ijaprr_editor
 
30 ijaprr vol1-4-24-28syed
30 ijaprr vol1-4-24-28syed30 ijaprr vol1-4-24-28syed
30 ijaprr vol1-4-24-28syed
ijaprr_editor
 
29 ijaprr vol1-4-14-23kishor
29 ijaprr vol1-4-14-23kishor29 ijaprr vol1-4-14-23kishor
29 ijaprr vol1-4-14-23kishor
ijaprr_editor
 
28 ijaprr vol1-4-01-13ritaaabi
28 ijaprr vol1-4-01-13ritaaabi28 ijaprr vol1-4-01-13ritaaabi
28 ijaprr vol1-4-01-13ritaaabi
ijaprr_editor
 
27 ijaprr vol1-3-47-53dharam
27 ijaprr vol1-3-47-53dharam27 ijaprr vol1-3-47-53dharam
27 ijaprr vol1-3-47-53dharam
ijaprr_editor
 
26 ijaprr vol1-3-42-46praveen
26 ijaprr vol1-3-42-46praveen26 ijaprr vol1-3-42-46praveen
26 ijaprr vol1-3-42-46praveen
ijaprr_editor
 
25 ijaprr vol1-3-38-41nagaveni
25 ijaprr vol1-3-38-41nagaveni25 ijaprr vol1-3-38-41nagaveni
25 ijaprr vol1-3-38-41nagaveni
ijaprr_editor
 
24 ijaprr vol1-3-32-37nasir
24 ijaprr vol1-3-32-37nasir24 ijaprr vol1-3-32-37nasir
24 ijaprr vol1-3-32-37nasir
ijaprr_editor
 
23 ijaprr vol1-3-25-31iqra
23 ijaprr vol1-3-25-31iqra23 ijaprr vol1-3-25-31iqra
23 ijaprr vol1-3-25-31iqra
ijaprr_editor
 
22 ijaprr vol1-3-18-24babita
22 ijaprr vol1-3-18-24babita22 ijaprr vol1-3-18-24babita
22 ijaprr vol1-3-18-24babita
ijaprr_editor
 
21 ijaprr vol1-3-12-17juni
21 ijaprr vol1-3-12-17juni21 ijaprr vol1-3-12-17juni
21 ijaprr vol1-3-12-17juni
ijaprr_editor
 
20 ijaprr vol1-3-7-11tushar
20 ijaprr vol1-3-7-11tushar20 ijaprr vol1-3-7-11tushar
20 ijaprr vol1-3-7-11tushar
ijaprr_editor
 
19 ijaprr vol1-3-1-6dkpandey
19 ijaprr vol1-3-1-6dkpandey19 ijaprr vol1-3-1-6dkpandey
19 ijaprr vol1-3-1-6dkpandey
ijaprr_editor
 
Ijaprr vol1-2-18-92-96laxmiv1
Ijaprr vol1-2-18-92-96laxmiv1Ijaprr vol1-2-18-92-96laxmiv1
Ijaprr vol1-2-18-92-96laxmiv1
ijaprr_editor
 
Ijaprr vol1-2-17-85-91shailesh
Ijaprr vol1-2-17-85-91shaileshIjaprr vol1-2-17-85-91shailesh
Ijaprr vol1-2-17-85-91shailesh
ijaprr_editor
 
Ijaprr vol1-2-16-80-84laxmi
Ijaprr vol1-2-16-80-84laxmiIjaprr vol1-2-16-80-84laxmi
Ijaprr vol1-2-16-80-84laxmi
ijaprr_editor
 
Ijaprr vol1-2-15-74-79rajeshshiv
Ijaprr vol1-2-15-74-79rajeshshivIjaprr vol1-2-15-74-79rajeshshiv
Ijaprr vol1-2-15-74-79rajeshshiv
ijaprr_editor
 
Ijaprr vol1-2-14-65-73rmpawar
Ijaprr vol1-2-14-65-73rmpawarIjaprr vol1-2-14-65-73rmpawar
Ijaprr vol1-2-14-65-73rmpawar
ijaprr_editor
 
Ijaprr vol1-2-13-60-64tejinder
Ijaprr vol1-2-13-60-64tejinderIjaprr vol1-2-13-60-64tejinder
Ijaprr vol1-2-13-60-64tejinder
ijaprr_editor
 

More from ijaprr_editor (20)

32 ijaprr vol1-4-36-42ramesh
32 ijaprr vol1-4-36-42ramesh32 ijaprr vol1-4-36-42ramesh
32 ijaprr vol1-4-36-42ramesh
 
31 ijaprr vol1-4-29-35harmeet
31 ijaprr vol1-4-29-35harmeet31 ijaprr vol1-4-29-35harmeet
31 ijaprr vol1-4-29-35harmeet
 
30 ijaprr vol1-4-24-28syed
30 ijaprr vol1-4-24-28syed30 ijaprr vol1-4-24-28syed
30 ijaprr vol1-4-24-28syed
 
29 ijaprr vol1-4-14-23kishor
29 ijaprr vol1-4-14-23kishor29 ijaprr vol1-4-14-23kishor
29 ijaprr vol1-4-14-23kishor
 
28 ijaprr vol1-4-01-13ritaaabi
28 ijaprr vol1-4-01-13ritaaabi28 ijaprr vol1-4-01-13ritaaabi
28 ijaprr vol1-4-01-13ritaaabi
 
27 ijaprr vol1-3-47-53dharam
27 ijaprr vol1-3-47-53dharam27 ijaprr vol1-3-47-53dharam
27 ijaprr vol1-3-47-53dharam
 
26 ijaprr vol1-3-42-46praveen
26 ijaprr vol1-3-42-46praveen26 ijaprr vol1-3-42-46praveen
26 ijaprr vol1-3-42-46praveen
 
25 ijaprr vol1-3-38-41nagaveni
25 ijaprr vol1-3-38-41nagaveni25 ijaprr vol1-3-38-41nagaveni
25 ijaprr vol1-3-38-41nagaveni
 
24 ijaprr vol1-3-32-37nasir
24 ijaprr vol1-3-32-37nasir24 ijaprr vol1-3-32-37nasir
24 ijaprr vol1-3-32-37nasir
 
23 ijaprr vol1-3-25-31iqra
23 ijaprr vol1-3-25-31iqra23 ijaprr vol1-3-25-31iqra
23 ijaprr vol1-3-25-31iqra
 
22 ijaprr vol1-3-18-24babita
22 ijaprr vol1-3-18-24babita22 ijaprr vol1-3-18-24babita
22 ijaprr vol1-3-18-24babita
 
21 ijaprr vol1-3-12-17juni
21 ijaprr vol1-3-12-17juni21 ijaprr vol1-3-12-17juni
21 ijaprr vol1-3-12-17juni
 
20 ijaprr vol1-3-7-11tushar
20 ijaprr vol1-3-7-11tushar20 ijaprr vol1-3-7-11tushar
20 ijaprr vol1-3-7-11tushar
 
19 ijaprr vol1-3-1-6dkpandey
19 ijaprr vol1-3-1-6dkpandey19 ijaprr vol1-3-1-6dkpandey
19 ijaprr vol1-3-1-6dkpandey
 
Ijaprr vol1-2-18-92-96laxmiv1
Ijaprr vol1-2-18-92-96laxmiv1Ijaprr vol1-2-18-92-96laxmiv1
Ijaprr vol1-2-18-92-96laxmiv1
 
Ijaprr vol1-2-17-85-91shailesh
Ijaprr vol1-2-17-85-91shaileshIjaprr vol1-2-17-85-91shailesh
Ijaprr vol1-2-17-85-91shailesh
 
Ijaprr vol1-2-16-80-84laxmi
Ijaprr vol1-2-16-80-84laxmiIjaprr vol1-2-16-80-84laxmi
Ijaprr vol1-2-16-80-84laxmi
 
Ijaprr vol1-2-15-74-79rajeshshiv
Ijaprr vol1-2-15-74-79rajeshshivIjaprr vol1-2-15-74-79rajeshshiv
Ijaprr vol1-2-15-74-79rajeshshiv
 
Ijaprr vol1-2-14-65-73rmpawar
Ijaprr vol1-2-14-65-73rmpawarIjaprr vol1-2-14-65-73rmpawar
Ijaprr vol1-2-14-65-73rmpawar
 
Ijaprr vol1-2-13-60-64tejinder
Ijaprr vol1-2-13-60-64tejinderIjaprr vol1-2-13-60-64tejinder
Ijaprr vol1-2-13-60-64tejinder
 

Recently uploaded

Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
aqil azizi
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
Divyam548318
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
yokeleetan1
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
Online aptitude test management system project report.pdf
Online aptitude test management system project report.pdfOnline aptitude test management system project report.pdf
Online aptitude test management system project report.pdf
Kamal Acharya
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
zwunae
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
awadeshbabu
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
ssuser7dcef0
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
dxobcob
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
obonagu
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
Kamal Acharya
 

Recently uploaded (20)

Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
Online aptitude test management system project report.pdf
Online aptitude test management system project report.pdfOnline aptitude test management system project report.pdf
Online aptitude test management system project report.pdf
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
 

Ijaprr vol1-2-6-9naseer

  • 1. International Journal of Allied Practice, Research and Review Website: www.ijaprr.com (ISSN 2350-1294) NOSQL for Interactive Applications Naseer Ganiee1 ,Dr. Ruchira Bhargava2 Director,RationalTabsTechnologies, India Department of Information Technology & Communication, India 1 naseer@rationaltabs.com;2 dr_ruchira@yahoo.in Abstract— The scalability and high performance are the key aspects for interactive applications. The traditional databases are not providing the necessary scalability and performance. NOSQL databases are the best choice for applications that need to read and write huge amount of data swiftly. For best output it is mandatory to pick scalable, fast and robust database. Keywords— NOSQL; RDBMS; Big Data; Big Users; Auto-Shading; ACID; BASE I. INTRODUCTION Data management is the key for success of any organization and enterprises use a special methodology for data management operations known as database management system which provides ways of storing and accessing data efficiently with the help of databases. DBMS helps industries to develop databases of their own choice for data management with the help of different models proposed by experts that specifies the organization of data within a database. From years we are using various data models for data management and the relational model is the most successful and adoptable by professionals. The relational model is highly efficient in terms of client server computing and very strong technology for storing structured data. In present era several database models are available for data management like network model, hierarchical model, object-oriented model, associative model, relational model and non- relational model but it is mandatory to choose an appropriate one. Relational databases supports all the essential characteristics of data management like simplicity, flexibility, compatibility and scalability but fails to provide options like handling huge volumes of unstructured data when implemented in cloud environment. The cloud computing is the modern type of computing that enables us to use resources like applications, infrastructure etc. on the basis of pay-as-you-go model. Most of the applications are database driven and strong database knowledge is required for efficient data management. II. NOSQLAND BIG DATA The internet is a familiar technology used across the globe and big data is a real challenge in present era. The organizations like facebook, google, amazon etc are also facing the big data problem. To overcome the big data issue experts proposed a new system of data management commonly known as NOSQL to meet the data management demands of present era. NOSQL databases are different from traditional ones like not using the famous SQL query language, no join operations and BASE support instead of ACID that is the core concept of relational databases. The internet produces huge amount of data and huge amount of storage is needed to IJAPRR Page 1
  • 2. handle such data that is one of the dazzling feature of NOSQL. Not only handling system of record applications NOSQL is also an analytic and business intelligence system that is very important for the enterprise future, due to this reason most organizations have already espouse NOSQL databases. Migrating to NOSQL approach is also proficient for software based enterprises because reduced development time due to its simple data access terminology as compared to traditional database management systems. NOSQL databases are efficient for developers also because sometimes they are not able to develop and test applications at locations other than offices due to lacking database resources. On the other hand NOSQL databases are efficient for cloud environment offers on demand resources, The NOSQL databases are efficient for small and medium enterprises because of database as a service can be deployed on affordable costs as compared to oracle or MS SQL Server that are costly. Due to easy deployment in cloud environment, NOSQL databases can be used to store data for backup processes also and provide automatic online backups of changed data in data centers. No schema is required for NOSQL databases means data can be inserted in databases without any schema defined and the format of inserted data is changeable at any time. Auto-Sharding or elasticity is another aspect to shift towards NOSQL database approach because these databases automatically spread data across multiple servers without requiring applications assistance and the interesting thing is servers can be added or removed dynamically from the data layer. The NOSQL ensure high availability because with replication can store multiple copies of data in a cluster and is strong tool for disaster recovery. Partitioning in previous models can reduce the power to perform complex queries but NOSQL databases retain full query significant power even when distributed across thousands of servers. There are three mega concepts that really obsessed the adoption of NOSQL technology Big Data, Big Users and the latest IT computing the cloud computing. Today most of the applications are hosted on cloud where they support global users 24 hours and more than 2 billion users are connected to the internet across the globe thus creating concurrent users in a great quantity. Huge volumes of data is generated through different applications like personal user information, user generated content, machine logging data, sensor generated data etc. for managing such data efficiently experts want a flexible data management that easily accommodates any new type of data they want to work with. NOSQL data model provides best to the applications organization of data and simplifies the interaction between the application and the database. Today most of the applications both consumers based and business based run in a cloud and support large no of users. Cloud is based on 3-tier application architecture and in this architecture application is accessed through a web browser or a mobile app and contains a load balancer that moves the incoming traffic to the application servers for processing. It is estimated for every 10,000 new concurrent users a new commodity server is added to the application tier for load balancing. Using relational databases at databases tier that was originally popular are now problematic because they are centralized and made them poor to support applications that require dynamic scalability on the other hand NOSQL technology is based on distributed concept and scale-out. III.KEY DATABASE CRITERA FOR INTERACTIVE APPLICATIONS There are some important factors to keep in mind when choosing a database for interactive applications: . A. Scalability. IJAPRR Page 2
  • 3. When website traffic increase suddenly and database is not responding because not having enough capacity, we need to scale database swiftly and without any changes in application. Also having possibility to decrease and optimize the resources when system is at rest. Database scaling needs to be very simple operation like not dealing with complicated database concepts or any change in application. B. Performance. For better performance the database needs to support low latencies regardless of the data size and load. The read and write latency of NOSQL databases is very low because of sharing of data across nodes in clusters that is also the demand of interactive applications. C. Availability. Availability is one of the immense feature required in modern applications. For high availability system should be able to support online upgrades, for maintenance it is very easy to remove a node without affecting the whole cluster and provide options for backups and disaster recovery in case the whole data center goes down. E. Architecture. Traditional databases are based on rigid schema and for any change in application we need to change database schema as well on the other side NOSQL databases support flexible schema and very simple query language. IV.CONCLUSION The database concept is very popular in application development. In present era of computing we need to deploy optimized databases for application development. The paper describes the key database features required for interactive applications. NOSQL databases are grooming day by day because of the features required for enterprises to tackle the problems observed in traditional databases. V. ACKNOWLEDGMENT I wish to acknowledge all the people who have worked in NOSQL Technology and whose work inspired me to do research in NOSQL Technology and whose documents gave me the path to write this research paper and developing my ideas for making the technology even better. I also would like to acknowledge my partner Miss Ruchira Barghava and my colleagues at RationalTabs Technologies Pvt. Ltd. who supported me to write one more research paper and put my ideas and research on paper as a contribution to coming generation. Special wishes to Couchbase and other contributors for developing NOSQL based products. VI.REFERENCES [1] Ameya Nayak, Anil Poriya, Dikshay Poojary “Type of NOSQL Databases and Its Comparison with Relational Databases,” International Journal of Applied Information Systems, Vol.5, No. 4, 2013 [2] A B M Moniruzzaman, Syed Akhter Hossain “NOSQL Database: New Era of Databases for Big Data Analytics- Classification, Characteristics and Comparison,” International Journal of Database Theory and Application, Vol. 6, No. 4, 2013 [3] Dr K Chitra, BJeevaRani “Study on Basically Available, Scalable and Eventually Consistent NOSQL Databases,” International Journal of Advanced Research and Software Engineering, Vol. 3, 2013 IJAPRR Page 3
  • 4. [4] Indu Arora, Dr Anu Gupta “Cloud Databases: A Paradigm Shift in Databases,” International Journal of Computer Sciences, Vol. 9, No. 3, 2012 [5] J M Tauro, Aravindh S, Shreeharsha A.B “Comparative Study of the New Generation, Agile, Scalable, High Performance NOSQL Databases,” International Journal of Computer Applications, Vol. 48, No. 20, 2012 [6] Nishtha Jatana, Sahil Puri, Mehak Ahuja, Ishita Kathuria, Dishant Gosain “A Survey of Relational and Non- Relational Database,” International Journal of Engineering Research & Technology, Vol. 1, 2012 [7] Paolo Atzeni, Christian S. Jenson, Orsi, Sudha Ram, Tanca, Torlone “The Relational Model is Dead, SQL is Dead, and I don’t feel so good myself, “SIGMOD, Vol. 42, No. 2, 2013 [8] DataStax Corporation “NOSQL in the Enterprise”, 2011 [9] Forsyth Communications “For Big Data Analytics There’s Such Thing as Too Big”, 2012 [10] Oracle “Big Data for the Enterprise,” 2013 [11] Oracle “Hadoop and NOSQL Technologies and the Oracle Database, 2011 IJAPRR Page 4