Preface |
|
ix | |
1 A Detailed Analysis of NoSQL and NewSQL Databases for Bigdata Analytics and Distributed Computing |
|
1 | (48) |
|
|
1 The Emergence of the Digital Era |
|
|
2 | (2) |
|
2 Envisioning the Digital Intelligence-Inspired Transformations |
|
|
4 | (1) |
|
3 The Significance of Next-Generation Data Analytics |
|
|
5 | (2) |
|
4 The Technologies and Tools for BDA |
|
|
7 | (6) |
|
5 The Prominent Big Data Analytics Use Cases |
|
|
13 | (3) |
|
|
16 | (1) |
|
|
17 | (1) |
|
|
18 | (1) |
|
|
19 | (1) |
|
10 Edge/Fog Device Analytics |
|
|
20 | (2) |
|
11 Machine Data Analytics by Splunk |
|
|
22 | (2) |
|
12 The Rapid Rise of the Cloud Paradigm for Next-Generation Data Analytics |
|
|
24 | (1) |
|
13 The Emergence of Data Analytics Platforms |
|
|
25 | (1) |
|
|
25 | (2) |
|
15 The Rewarding Role of NoSQL Databases |
|
|
27 | (4) |
|
|
31 | (1) |
|
17 The Classification of NoSQL Databases |
|
|
32 | (1) |
|
|
32 | (2) |
|
|
34 | (1) |
|
20 The Prominent Use Cases |
|
|
34 | (1) |
|
|
34 | (1) |
|
22 The Key Characteristics |
|
|
34 | (1) |
|
23 Key-Value Database vs Cache |
|
|
35 | (1) |
|
|
36 | (2) |
|
|
38 | (3) |
|
|
41 | (2) |
|
27 When to Use NoSQL and SQL Databases |
|
|
43 | (1) |
|
28 How NoSQL Databases Differ? |
|
|
44 | (1) |
|
29 The Tangible Benefits of NoSQL |
|
|
45 | (1) |
|
|
46 | (1) |
|
|
47 | (1) |
|
|
48 | (1) |
2 NewSQL Databases and Scalable In-Memory Analytics |
|
49 | (28) |
|
|
|
50 | (2) |
|
|
52 | (14) |
|
|
66 | (3) |
|
|
69 | (4) |
|
|
73 | (1) |
|
|
73 | (3) |
|
|
76 | (1) |
3 NoSQL Web Crawler Application |
|
77 | (24) |
|
|
1 Introduction to Web Crawlers |
|
|
78 | (4) |
|
2 Features of Web Crawlers |
|
|
82 | (1) |
|
|
83 | (4) |
|
|
87 | (1) |
|
5 Challenges of Web Crawler Design |
|
|
88 | (1) |
|
6 Application of NoSQL Databases in Web Crawling |
|
|
89 | (4) |
|
|
93 | (1) |
|
Key Terms and Definitions |
|
|
94 | (1) |
|
|
95 | (4) |
|
|
99 | (1) |
|
|
100 | (1) |
4 NoSQL Security |
|
101 | (32) |
|
|
|
1 Fundamentals of NoSQL Security |
|
|
102 | (9) |
|
2 Security Features of Various NoSQL Databases |
|
|
111 | (5) |
|
3 Injection Attacks on NOSQL Database |
|
|
116 | (4) |
|
4 Challenges in Designing, Implementing, and Deploying NoSQL Databases |
|
|
120 | (2) |
|
5 NoSQL Security Reference Architecture |
|
|
122 | (4) |
|
6 Techniques to Mitigate the Attacks on NoSQL Databases |
|
|
126 | (2) |
|
7 Proposed Security and Privacy Solutions for NoSQL Data Stores |
|
|
128 | (1) |
|
|
129 | (1) |
|
|
129 | (1) |
|
|
130 | (1) |
|
|
130 | (1) |
|
|
131 | (2) |
5 Comparative Study of Different In-Memory (No/New) SQL Databases |
|
133 | (24) |
|
Krishnarajanagar G. Srinivasa |
|
|
|
|
134 | (1) |
|
2 Advanced Database Processing |
|
|
134 | (4) |
|
|
138 | (3) |
|
|
141 | (10) |
|
5 Case Study on Alteryx (Demonstration/Installation, Creation |
|
|
|
|
151 | (2) |
|
|
153 | (1) |
|
|
153 | (2) |
|
|
155 | (2) |
6 NoSQL Hands On |
|
157 | (122) |
|
|
|
|
158 | (1) |
|
2 Document-Oriented Databases |
|
|
159 | (38) |
|
|
197 | (29) |
|
|
226 | (32) |
|
5 Hybrid SQL-NoSQL Databases |
|
|
258 | (16) |
|
Key Terminology and Definitions |
|
|
274 | (1) |
|
|
275 | (1) |
|
|
276 | (1) |
|
|
277 | (2) |
7 The Hadoop Ecosystem Technologies and Tools |
|
279 | (42) |
|
|
|
280 | (1) |
|
2 Demystifying the Big Data Charters |
|
|
281 | (1) |
|
3 Describing the Big Data Paradigm |
|
|
282 | (1) |
|
4 Big Data Analytics: The Evolving Challenges |
|
|
283 | (14) |
|
5 The Other Technologies and Tools in the Hadoop Ecosystem |
|
|
297 | (20) |
|
|
317 | (2) |
|
|
319 | (1) |
|
|
319 | (1) |
|
|
320 | (1) |
8 Biological Big Data Analytics |
|
321 | (36) |
|
|
|
322 | (1) |
|
2 What Is Big Data Analytics |
|
|
323 | (7) |
|
3 Machine Learning for Big Data Analytics in Plants |
|
|
330 | (5) |
|
4 Big Data Analytics in Bioinformatics |
|
|
335 | (4) |
|
5 Big Data Analytics in Healthcare |
|
|
339 | (4) |
|
6 Healthcare Information System Use Cases |
|
|
343 | (7) |
|
7 Conclusions and Future Works |
|
|
350 | (1) |
|
|
351 | (1) |
|
|
352 | (2) |
|
|
354 | (1) |
|
|
355 | (2) |
9 NoSQL Polyglot Persistence |
|
357 | (26) |
|
|
|
358 | (2) |
|
|
360 | (5) |
|
|
365 | (1) |
|
4 Polyglot Persistence and NoSQL |
|
|
366 | (4) |
|
5 Big Data and Polyglot Persistence |
|
|
370 | (4) |
|
6 Polyglot Persistence in e-Commerce |
|
|
374 | (4) |
|
7 Polyglot Persistence in Healthcare |
|
|
378 | (2) |
|
8 Research Trends in Polyglot Persistence |
|
|
380 | (2) |
|
|
382 | (1) |
Glossary |
|
383 | (1) |
References |
|
384 | (5) |
Further Reading |
|
389 | (1) |
About the Author |
|
389 | |