000 | 02783nam a22002057a 4500 | ||
---|---|---|---|
999 |
_c4997 _d4997 |
||
005 | 20230321183829.0 | ||
008 | 230321b ||||| |||| 00| 0 eng d | ||
020 | _a9788126579969 | ||
082 |
_a005.75 _bACH |
||
100 |
_aAcharya, Seema _91194 |
||
245 | _aDemystifying NoSQL | ||
260 |
_bWiley India Pvt. Ltd. _aNew Delhi _c2020 |
||
300 | _axviii, 259 p. | ||
365 |
_aINR _b479.00 |
||
504 | _aTable of content Preface About the Author Acknowledgements Chapter 1 Getting Started with NoSQL 1.1 What has Changed in the Last Decade? 1.2 History of NoSQL 1.3 What is NoSQL? 1.4 Why NoSQL? 1.5 NoSQL Databases 1.6 Types of NoSQL Databases 1.7 SQL versus NoSQL 1.8 ACID versus BASE 1.9 CAP Theorem Chapter 2 Types of NoSQL Databases 2.1 Introduction 2.2 Key−Value Pair Databases 2.3 Document Databases 2.4 Column-Family Databases 2.5 Graph Database Chapter 3 Column-Family Store 3.1 Introduction to Apache Cassandra 3.2 Features of Cassandra 3.3 Cassandra Query Language Data Types 3.4 Cassandra Query Language Shell (Cqlsh) 3.5 Collections 3.6 Cassandra Counter Column 3.7 Time-to-Live (TTL) 3.8 Alter Commands 3.9 Import from and Export to CSV 3.10 Querying System Tables Chapter 4 MongoDB 4.1 What is MongoDB? 4.2 Why MongoDB? 4.3 Terms used in RDBMS and MongoDB 4.4 CRUD Operations Chapter 5 Neo4j: A Graph-Based Database 5.1 Introduction to Graph Database 5.2 Creating Nodes 5.3 Create a Relationship 5.4 WHERE Clause 5.5 Creating a Complete Path 5.6 Create Index 5.7 Create Constraints 5.8 Select Data with MATCH 5.9 Fetch All Nodes 5.10 Drop an Index 5.11 Drop a Constraint 5.12 Delete a Node 5.13 Delete Multiple Nodes 5.14 Delete All Nodes 5.15 Delete a Relationship 5.16 Merge Command Chapter 6 NoSQL Database Orientation 6.1 RDBMS or NoSQL? 6.2 Key–Value Store 6.3 Column Family Store 6.4 Document Store 6.5 Graph Store 6.6 Examples of NoSQL Databases Annexure A – Project 1 in MongoDB Database Annexure B – Project 2 in MongoDB Database Annexure C – Possible Interview Questions and Answers Index | ||
520 | _aNoSQL databases are non-relational, open-source, distributed, schema-less, and cluster friendly databases. They are hugely popular today owing to their ability to scale out or scale horizontally and the adeptness at dealing with a rich variety of data: structured, semi-structured and unstructured data. They are malleable and flexible enough to accommodate sparse datasets, besides maintaining cost efficiency and availability. | ||
650 |
_aNon-relational databases _912405 |
||
650 |
_aSQL (Computer program language) _97826 |
||
942 |
_2ddc _cBK |