{"id":395,"date":"2018-07-13T11:34:54","date_gmt":"2018-07-13T11:34:54","guid":{"rendered":"http:\/\/itp7.epgpbooks.inflibnet.ac.in\/?post_type=chapter&#038;p=395"},"modified":"2019-05-16T09:04:44","modified_gmt":"2019-05-16T09:04:44","slug":"open-source-databases-ii-continued-from-previous-module","status":"publish","type":"chapter","link":"https:\/\/ebooks.inflibnet.ac.in\/itp7\/chapter\/open-source-databases-ii-continued-from-previous-module\/","title":{"rendered":"Open Source Databases \u2013 II (continued from previous module)"},"content":{"raw":"<div><span style=\"float: right;\"><a href=\"https:\/\/youtu.be\/2h5dPISZfqU\" target=\"_blank\" rel=\"noopener\"><img src=\"http:\/\/epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/2018\/11\/download.png\" alt=\"epgp books\" width=\"75px\" height=\"75px;\" \/><\/a>\r\n<\/span><\/div>\r\n<div>\r\n\r\n&nbsp;\r\n\r\n<strong>Learning Objectives:<\/strong>\r\n\r\n&nbsp;\r\n\r\nBy the end of this module, you should be able to:\r\n<ul>\r\n \t<li>Understand the concept of MySQL Open Source Database<\/li>\r\n \t<li>Understand various No-SQL databases.<\/li>\r\n \t<li>various Tools of Mongo-db<\/li>\r\n<\/ul>\r\n<p style=\"text-align: justify;\">In the previous modules, we saw all the SQL category open source databases. Let us continue from <strong>MySQL Open source Database<\/strong><\/p>\r\n&nbsp;\r\n\r\n<strong>6.6 MySQL Download<\/strong>\r\n\r\n&nbsp;\r\n\r\n\u2022 MySQL is available in variety of flavors\r\n\r\n\u2022 MySQL Enterprise Edition(commercial)\r\n\r\n\u2022 Oracle MySQL Cloud Service(commercial)\r\n\r\n\u2022 MySQL Cluster(commercial)\r\n\r\n\u2022\u00a0<strong>MySQL Community edition(GPL)<\/strong>\r\n\r\n\u2022 GPL downloads again have different variants like :\r\n\r\n\u2022 Community Server\r\n\r\n\u2022 Utilities\r\n\r\n\u2022\u00a0<strong>Workbench <\/strong>and much more\r\n\r\n&nbsp;\r\n\r\nhere, we will be discussing the Community edition , i.e. GPL version\r\n\r\n&nbsp;\r\n\r\n<strong style=\"text-align: initial; font-size: 1em;\">MySQL Workbench for Windows<\/strong>\r\n\r\n&nbsp;\r\n<p style=\"text-align: center;\"><img class=\"size-full wp-image-396 aligncenter\" src=\"http:\/\/itp7.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/30\/2018\/07\/2-2.jpg\" alt=\"\" width=\"1277\" height=\"837\" \/><\/p>\r\nIt can be observed that, the above screen shot is of Enterprise Edition.\r\n\r\n&nbsp;\r\n\r\n<strong>MySQL Workbench for Linux<\/strong>\r\n\r\n&nbsp;\r\n\r\n<\/div>\r\n<p style=\"text-align: center;\"><img class=\"size-full wp-image-397 aligncenter\" src=\"http:\/\/itp7.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/30\/2018\/07\/3-2.jpg\" alt=\"\" width=\"1208\" height=\"714\" \/><\/p>\r\n&nbsp;\r\n\r\n<strong>GPL License<\/strong>\r\n\r\n&nbsp;\r\n\r\n<strong>Visual Database Design (Enterprise)<\/strong>\r\n\r\n&nbsp;\r\n<p style=\"text-align: center;\"><img class=\"size-full wp-image-398 aligncenter\" src=\"http:\/\/itp7.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/30\/2018\/07\/4-1.jpg\" alt=\"\" width=\"1265\" height=\"948\" \/><\/p>\r\n&nbsp;\r\n<p style=\"text-align: left;\"><strong>DB Design : Linux (GPL)<\/strong><\/p>\r\n&nbsp;\r\n\r\n<img class=\"size-full wp-image-399 aligncenter\" src=\"http:\/\/itp7.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/30\/2018\/07\/5-2.jpg\" alt=\"\" width=\"1595\" height=\"726\" \/>\r\n\r\n<strong>SQL Editor :Windows (Enterprise)<\/strong>\r\n\r\n<img class=\"size-full wp-image-400 aligncenter\" src=\"http:\/\/itp7.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/30\/2018\/07\/6-2.jpg\" alt=\"\" width=\"1270\" height=\"949\" \/>\r\n\r\n<strong>SQL Editor : Linux (GPL)<\/strong>\r\n<p style=\"text-align: center;\"><img class=\"size-full wp-image-401 aligncenter\" src=\"http:\/\/itp7.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/30\/2018\/07\/7-2.jpg\" alt=\"\" width=\"1594\" height=\"724\" \/><\/p>\r\n<strong>Dashboard: Windows (Enterprise)<\/strong>\r\n\r\n<img class=\"size-full wp-image-402 aligncenter\" src=\"http:\/\/itp7.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/30\/2018\/07\/87.jpg\" alt=\"\" width=\"1356\" height=\"631\" \/>\r\n\r\nDashboard : Linux (GPL)\r\n\r\n<img class=\"size-full wp-image-403 aligncenter\" src=\"http:\/\/itp7.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/30\/2018\/07\/9-1.jpg\" alt=\"\" width=\"1356\" height=\"631\" \/>\r\n<p style=\"text-align: justify;\">Hence, it could be observed that, almost all the important features available in Enterprise edition are incorporated in Community edition as well.<\/p>\r\n\r\n<ol start=\"7\">\r\n \t<li><strong>No-SQL Databases<\/strong><strong style=\"text-align: initial; font-size: 1em;\">\u00a0<\/strong><\/li>\r\n<\/ol>\r\n<ul>\r\n \t<li>MongoDB<\/li>\r\n \t<li>Cassandra<\/li>\r\n \t<li>BigTable<\/li>\r\n \t<li>Hbase<\/li>\r\n \t<li>CouchDB<\/li>\r\n<\/ul>\r\n<strong>7.1 Cassandra<\/strong>\r\n<ul>\r\n \t<li style=\"text-align: justify;\">Cassandra was initially developed by Facebook engineers to power the social media applications and was made open source in 2008.<\/li>\r\n \t<li style=\"text-align: justify;\">Cassandra does not follow the traditional RDBMS model. It is a distributed database from Apache which is highly scalable and designed to handle large volume of data.<\/li>\r\n \t<li style=\"text-align: justify;\">Cassandra cannot perform joins or subqueries , but emphasize is on denormalization through features like collections<\/li>\r\n<\/ul>\r\n<strong>Features of Cassandra<\/strong>\r\n<ul>\r\n \t<li style=\"text-align: justify;\">Scalbility: It is designed with the aim of no downtime or interruption to applications and has read and write throughput, both increase linearly as new machines are added.<\/li>\r\n \t<li style=\"text-align: justify;\">Decentralized : Every node in the cluster has the same role , no single point of failure<\/li>\r\n \t<li style=\"text-align: justify;\">Supports replication: Replication strategies are configurable. Cassandra is designed as a distributed system, for deployment of large numbers of nodes across multiple data centers.<\/li>\r\n \t<li style=\"text-align: justify;\">Hadoop integration with Mapreduce support<\/li>\r\n \t<li style=\"text-align: justify;\">Support for Apache Pig and Hive<\/li>\r\n \t<li style=\"text-align: justify;\">Cassandra Query Language (CQL): It was initially created as an alternative to SQL - simple interface for accessing Cassandra It also has language drivers available for Java (JDBC), Python (DBAPI2), Node.JS (Helenus) etc.<\/li>\r\n<\/ul>\r\n<strong>\u00a0 \u00a07.2 BigTable<\/strong>\r\n<ul>\r\n \t<li style=\"text-align: justify;\">Big Table is a Data store created by google to handle large volume of structured data. It follows a distributed column oriented structure. Though Big Table is proprietory , but we discuss it here as Apache Hbase is fully based on BigTable<\/li>\r\n<\/ul>\r\n<strong>Features:<\/strong>\r\n<ul>\r\n \t<li>Simple and Integrated<\/li>\r\n \t<li>Seamless Scaling<\/li>\r\n \t<li>Fast and performant<\/li>\r\n<\/ul>\r\n<strong>7.3 HBase<\/strong>\r\n<ul>\r\n \t<li style=\"text-align: justify;\">Apache Hbase is an open source NoSQL database that is modeled after Google BigTable implementation. It is possible to store large terabytes of data in form of very large tables. It achieves scalability by distributing its data over cluster of nodes<\/li>\r\n<\/ul>\r\nFeatures :\r\n<ul>\r\n \t<li>Distributes column oriented Database<\/li>\r\n \t<li>Linearly scalable<\/li>\r\n \t<li>It integrates with Hadoop both as source and destination<\/li>\r\n \t<li>Supports easy Java API<\/li>\r\n<\/ul>\r\n<strong>7.4 CouchDB<\/strong>\r\n<ul>\r\n \t<li>CouchDB has gained popularity among web applications as it supports binary for all the storage needs and has JSON data format at its core.<\/li>\r\n<\/ul>\r\n<strong>Features<\/strong>\r\n<ul>\r\n \t<li style=\"text-align: justify;\">Developer friendly query language<\/li>\r\n \t<li style=\"text-align: justify;\">Built for <strong>offline<\/strong>: CouchDB can replicate to devices (like smartphones) that can go offline and handle data sync for you when the device is back online.<\/li>\r\n \t<li style=\"text-align: justify;\"><strong>Document Storage <\/strong>: CouchDB stores data as documents as one or more field or value pair expressed as JSON. Every document in CouchDB has a unique id and no document schema is required<\/li>\r\n \t<li style=\"text-align: justify;\"><strong>Map Reduce Views and Indexes <\/strong>: The stored data is structured using views. CouchDB can index views and keep those indexes updated as documents are added, removed, or updated.<\/li>\r\n \t<li style=\"text-align: justify;\"><strong style=\"text-align: initial; font-size: 1em;\">HTTP API : <\/strong><span style=\"text-align: initial; font-size: 1em;\">All items have a unique URI that gets exposed via HTTP. It uses the HTTP methods POST, GET, PUT and DELETE for the four basic CRUD operations on all resources.<\/span><\/li>\r\n<\/ul>\r\n<strong style=\"text-align: initial; font-size: 1em;\">uilt-in Administration Interface via web <\/strong><span style=\"text-align: initial; font-size: 1em;\">: Futon<\/span>\r\n<div>\r\n\r\n<strong>7.5 MongoDB<\/strong>\r\n\r\n&nbsp;\r\n<p style=\"text-align: justify;\">\u2022\u00a0 MongoDB is a document database which stores data in JSON like documents. It is a document database with all the scalability and flexibility required by the developer with the need of querying and indexing<\/p>\r\n\r\n<ul>\r\n \t<li>\u00a0Features<\/li>\r\n<\/ul>\r\n\u2022 Stores data in flexible Json like documents\r\n\r\n\u2022\u00a0 Maps to objects in application code\r\n<p style=\"text-align: justify;\">\u2022 Indexing , real time aggregation and run time queries provide easy access to data<\/p>\r\n\u2022\u00a0 Free and open source published under GNU\r\n\r\n&nbsp;\r\n\r\n<strong>Tools<\/strong>\r\n\r\n&nbsp;\r\n\r\n\u2022\u00a0 NoSQL MongoDB manager\r\n\r\n\u2022 MongoDB Compass\r\n\r\n\u2022 RoboMongo\r\n\r\n\u2022 Adminmongo\r\n<p style=\"text-align: justify;\">\u2022AdminMongo is a user interface which helps you to easily manage your MongoDB connections\/databases needs. adminMongo is fully responsive and works on various devices.(unencrypted)<\/p>\r\n&nbsp;\r\n\r\n<strong>NoSQL Manager<\/strong>\r\n\r\n&nbsp;\r\n\r\n\u2022\u00a0 All features of MongoDB and shell are integrated in one GUI tool which is named NoSQL manager or MongoDB manager\r\n\r\n\u2022\u00a0 Features\r\n\r\n\u2022 Fully functional Intelligent GUI shell\r\n\r\n\u2022\u00a0 Easy to use Document viewer\r\n\r\n\u2022\u00a0 Easy management of all MongoDB objects\r\n\r\n\u2022\u00a0 Map-Reduce Operations editor\r\n\r\n\u2022 UI for mongodump, mongorestore and mongotop utilities\r\n\r\n<\/div>\r\nN<strong>oSQL Manager<\/strong>\r\n\r\n&nbsp;\r\n\r\n<img class=\"size-full wp-image-404 aligncenter\" src=\"http:\/\/itp7.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/30\/2018\/07\/10.jpg\" alt=\"\" width=\"976\" height=\"611\" \/>\r\n\r\n&nbsp;\r\n\r\n<strong>MongoDB compass<\/strong>\r\n<ul>\r\n \t<li style=\"text-align: justify;\">MongoDB compass makes it easy for users to understand the collections and perform queries without having much knowledge about Mongodb query syntax<\/li>\r\n \t<li style=\"text-align: justify;\"><strong>Features<\/strong><\/li>\r\n \t<li style=\"text-align: justify;\">Full CRUD functionality<\/li>\r\n \t<li style=\"text-align: justify;\">Run adhoc queries<\/li>\r\n \t<li style=\"text-align: justify;\">Easy way to explore\/change data<\/li>\r\n \t<li style=\"text-align: justify;\">Understand performance issues with visual explain plans<\/li>\r\n \t<li style=\"text-align: justify;\">Manage indexes by viewing Utilization<\/li>\r\n<\/ul>\r\n<strong>RoboMongo(Robo3T)<\/strong>\r\n<ul>\r\n \t<li style=\"text-align: justify;\">RoboMongo is a free lightweight GUI which helps you to manage your Mongodb database<\/li>\r\n \t<li>Features<\/li>\r\n \t<li>Native and cross-platform manager<\/li>\r\n \t<li>Embeds Real MongoDB shell<\/li>\r\n<\/ul>\r\n<p style=\"text-align: center;\"><img class=\"size-full wp-image-405 aligncenter\" src=\"http:\/\/itp7.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/30\/2018\/07\/11-1.png\" alt=\"\" width=\"643\" height=\"374\" \/><\/p>\r\nFully Asynchronous\r\n<p style=\"text-align: center;\"><img class=\"size-full wp-image-406 aligncenter\" src=\"http:\/\/itp7.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/30\/2018\/07\/11111.jpg\" alt=\"\" width=\"846\" height=\"201\" \/><\/p>\r\n<strong>Summary<\/strong>\r\n<ul>\r\n \t<li>MySQL Download is available under Enterprise and GPL licensing.<\/li>\r\n \t<li>NoSQL Databases follow document oriented model<\/li>\r\n \t<li>Various tools are available in NoSQL database category to make retrieval easier and efficient<\/li>\r\n<\/ul>\r\n<table>\r\n<tbody>\r\n<tr>\r\n<td><strong>you can view video on Open Source Databases \u2013 II (continued from previous module)<\/strong><\/td>\r\n<td><a href=\"https:\/\/youtu.be\/2h5dPISZfqU\" target=\"_blank\" rel=\"noopener\"><img class=\"alignnone wp-image-120\" src=\"http:\/\/epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/2018\/11\/download.png\" alt=\"\" width=\"36\" height=\"36\" \/><\/a><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<strong>References<\/strong>\r\n<ul>\r\n \t<li>https:\/\/db-engines.com\/en\/ranking_osvsc<\/li>\r\n \t<li>http:\/\/www.firebirdnews.org\/docs\/fb2min.html<\/li>\r\n \t<li>https:\/\/www.microsoft.com\/en-us\/sql-server\/sql-server-2017<\/li>\r\n \t<li>https:\/\/www.microsoft.com\/en-us\/sql-server\/developer-tools<\/li>\r\n \t<li>http:\/\/info.microsoft.com\/rs\/157-GQE-382\/images\/EN-CNTNT<\/li>\r\n<\/ul>\r\nSQL_Server_on_Linux_Public_Preview_Technical_Whitepaper-en-us.pdf\r\n<ul>\r\n \t<li>httPs:\/\/dev.mysql.com\/downloads\/windows\/installer\/5.7.html<\/li>\r\n \t<li>https:\/\/mariadb.com\/kb\/en\/mariadb\/mariadb-vs-mysql-features\/<\/li>\r\n \t<li>https:\/\/mariadb.org\/about\/<\/li>\r\n \t<li>https:\/\/www.mongodbmanager.com\/features<\/li>\r\n \t<li>https:\/\/www.mongodb.com\/products\/compass<\/li>\r\n<\/ul>","rendered":"<div><span style=\"float: right;\"><a href=\"https:\/\/youtu.be\/2h5dPISZfqU\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"http:\/\/epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/2018\/11\/download.png\" alt=\"epgp books\" width=\"75px\" height=\"75px;\" \/><\/a><br \/>\n<\/span><\/div>\n<div>\n<p>&nbsp;<\/p>\n<p><strong>Learning Objectives:<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>By the end of this module, you should be able to:<\/p>\n<ul>\n<li>Understand the concept of MySQL Open Source Database<\/li>\n<li>Understand various No-SQL databases.<\/li>\n<li>various Tools of Mongo-db<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">In the previous modules, we saw all the SQL category open source databases. Let us continue from <strong>MySQL Open source Database<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><strong>6.6 MySQL Download<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>\u2022 MySQL is available in variety of flavors<\/p>\n<p>\u2022 MySQL Enterprise Edition(commercial)<\/p>\n<p>\u2022 Oracle MySQL Cloud Service(commercial)<\/p>\n<p>\u2022 MySQL Cluster(commercial)<\/p>\n<p>\u2022\u00a0<strong>MySQL Community edition(GPL)<\/strong><\/p>\n<p>\u2022 GPL downloads again have different variants like :<\/p>\n<p>\u2022 Community Server<\/p>\n<p>\u2022 Utilities<\/p>\n<p>\u2022\u00a0<strong>Workbench <\/strong>and much more<\/p>\n<p>&nbsp;<\/p>\n<p>here, we will be discussing the Community edition , i.e. GPL version<\/p>\n<p>&nbsp;<\/p>\n<p><strong style=\"text-align: initial; font-size: 1em;\">MySQL Workbench for Windows<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-396 aligncenter\" src=\"http:\/\/itp7.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/30\/2018\/07\/2-2.jpg\" alt=\"\" width=\"1277\" height=\"837\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/2-2.jpg 1277w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/2-2-300x197.jpg 300w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/2-2-768x503.jpg 768w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/2-2-1024x671.jpg 1024w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/2-2-65x43.jpg 65w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/2-2-225x147.jpg 225w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/2-2-350x229.jpg 350w\" sizes=\"auto, (max-width: 1277px) 100vw, 1277px\" \/><\/p>\n<p>It can be observed that, the above screen shot is of Enterprise Edition.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>MySQL Workbench for Linux<\/strong><\/p>\n<p>&nbsp;<\/p>\n<\/div>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-397 aligncenter\" src=\"http:\/\/itp7.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/30\/2018\/07\/3-2.jpg\" alt=\"\" width=\"1208\" height=\"714\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/3-2.jpg 1208w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/3-2-300x177.jpg 300w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/3-2-768x454.jpg 768w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/3-2-1024x605.jpg 1024w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/3-2-65x38.jpg 65w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/3-2-225x133.jpg 225w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/3-2-350x207.jpg 350w\" sizes=\"auto, (max-width: 1208px) 100vw, 1208px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><strong>GPL License<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Visual Database Design (Enterprise)<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-398 aligncenter\" src=\"http:\/\/itp7.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/30\/2018\/07\/4-1.jpg\" alt=\"\" width=\"1265\" height=\"948\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/4-1.jpg 1265w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/4-1-300x225.jpg 300w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/4-1-768x576.jpg 768w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/4-1-1024x767.jpg 1024w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/4-1-65x49.jpg 65w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/4-1-225x169.jpg 225w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/4-1-350x262.jpg 350w\" sizes=\"auto, (max-width: 1265px) 100vw, 1265px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: left;\"><strong>DB Design : Linux (GPL)<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-399 aligncenter\" src=\"http:\/\/itp7.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/30\/2018\/07\/5-2.jpg\" alt=\"\" width=\"1595\" height=\"726\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/5-2.jpg 1595w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/5-2-300x137.jpg 300w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/5-2-768x350.jpg 768w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/5-2-1024x466.jpg 1024w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/5-2-65x30.jpg 65w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/5-2-225x102.jpg 225w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/5-2-350x159.jpg 350w\" sizes=\"auto, (max-width: 1595px) 100vw, 1595px\" \/><\/p>\n<p><strong>SQL Editor :Windows (Enterprise)<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-400 aligncenter\" src=\"http:\/\/itp7.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/30\/2018\/07\/6-2.jpg\" alt=\"\" width=\"1270\" height=\"949\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/6-2.jpg 1270w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/6-2-300x224.jpg 300w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/6-2-768x574.jpg 768w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/6-2-1024x765.jpg 1024w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/6-2-65x49.jpg 65w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/6-2-225x168.jpg 225w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/6-2-350x262.jpg 350w\" sizes=\"auto, (max-width: 1270px) 100vw, 1270px\" \/><\/p>\n<p><strong>SQL Editor : Linux (GPL)<\/strong><\/p>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-401 aligncenter\" src=\"http:\/\/itp7.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/30\/2018\/07\/7-2.jpg\" alt=\"\" width=\"1594\" height=\"724\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/7-2.jpg 1594w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/7-2-300x136.jpg 300w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/7-2-768x349.jpg 768w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/7-2-1024x465.jpg 1024w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/7-2-65x30.jpg 65w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/7-2-225x102.jpg 225w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/7-2-350x159.jpg 350w\" sizes=\"auto, (max-width: 1594px) 100vw, 1594px\" \/><\/p>\n<p><strong>Dashboard: Windows (Enterprise)<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-402 aligncenter\" src=\"http:\/\/itp7.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/30\/2018\/07\/87.jpg\" alt=\"\" width=\"1356\" height=\"631\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/87.jpg 1356w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/87-300x140.jpg 300w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/87-768x357.jpg 768w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/87-1024x477.jpg 1024w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/87-65x30.jpg 65w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/87-225x105.jpg 225w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/87-350x163.jpg 350w\" sizes=\"auto, (max-width: 1356px) 100vw, 1356px\" \/><\/p>\n<p>Dashboard : Linux (GPL)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-403 aligncenter\" src=\"http:\/\/itp7.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/30\/2018\/07\/9-1.jpg\" alt=\"\" width=\"1356\" height=\"631\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/9-1.jpg 1356w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/9-1-300x140.jpg 300w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/9-1-768x357.jpg 768w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/9-1-1024x477.jpg 1024w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/9-1-65x30.jpg 65w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/9-1-225x105.jpg 225w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/9-1-350x163.jpg 350w\" sizes=\"auto, (max-width: 1356px) 100vw, 1356px\" \/><\/p>\n<p style=\"text-align: justify;\">Hence, it could be observed that, almost all the important features available in Enterprise edition are incorporated in Community edition as well.<\/p>\n<ol start=\"7\">\n<li><strong>No-SQL Databases<\/strong><strong style=\"text-align: initial; font-size: 1em;\">\u00a0<\/strong><\/li>\n<\/ol>\n<ul>\n<li>MongoDB<\/li>\n<li>Cassandra<\/li>\n<li>BigTable<\/li>\n<li>Hbase<\/li>\n<li>CouchDB<\/li>\n<\/ul>\n<p><strong>7.1 Cassandra<\/strong><\/p>\n<ul>\n<li style=\"text-align: justify;\">Cassandra was initially developed by Facebook engineers to power the social media applications and was made open source in 2008.<\/li>\n<li style=\"text-align: justify;\">Cassandra does not follow the traditional RDBMS model. It is a distributed database from Apache which is highly scalable and designed to handle large volume of data.<\/li>\n<li style=\"text-align: justify;\">Cassandra cannot perform joins or subqueries , but emphasize is on denormalization through features like collections<\/li>\n<\/ul>\n<p><strong>Features of Cassandra<\/strong><\/p>\n<ul>\n<li style=\"text-align: justify;\">Scalbility: It is designed with the aim of no downtime or interruption to applications and has read and write throughput, both increase linearly as new machines are added.<\/li>\n<li style=\"text-align: justify;\">Decentralized : Every node in the cluster has the same role , no single point of failure<\/li>\n<li style=\"text-align: justify;\">Supports replication: Replication strategies are configurable. Cassandra is designed as a distributed system, for deployment of large numbers of nodes across multiple data centers.<\/li>\n<li style=\"text-align: justify;\">Hadoop integration with Mapreduce support<\/li>\n<li style=\"text-align: justify;\">Support for Apache Pig and Hive<\/li>\n<li style=\"text-align: justify;\">Cassandra Query Language (CQL): It was initially created as an alternative to SQL &#8211; simple interface for accessing Cassandra It also has language drivers available for Java (JDBC), Python (DBAPI2), Node.JS (Helenus) etc.<\/li>\n<\/ul>\n<p><strong>\u00a0 \u00a07.2 BigTable<\/strong><\/p>\n<ul>\n<li style=\"text-align: justify;\">Big Table is a Data store created by google to handle large volume of structured data. It follows a distributed column oriented structure. Though Big Table is proprietory , but we discuss it here as Apache Hbase is fully based on BigTable<\/li>\n<\/ul>\n<p><strong>Features:<\/strong><\/p>\n<ul>\n<li>Simple and Integrated<\/li>\n<li>Seamless Scaling<\/li>\n<li>Fast and performant<\/li>\n<\/ul>\n<p><strong>7.3 HBase<\/strong><\/p>\n<ul>\n<li style=\"text-align: justify;\">Apache Hbase is an open source NoSQL database that is modeled after Google BigTable implementation. It is possible to store large terabytes of data in form of very large tables. It achieves scalability by distributing its data over cluster of nodes<\/li>\n<\/ul>\n<p>Features :<\/p>\n<ul>\n<li>Distributes column oriented Database<\/li>\n<li>Linearly scalable<\/li>\n<li>It integrates with Hadoop both as source and destination<\/li>\n<li>Supports easy Java API<\/li>\n<\/ul>\n<p><strong>7.4 CouchDB<\/strong><\/p>\n<ul>\n<li>CouchDB has gained popularity among web applications as it supports binary for all the storage needs and has JSON data format at its core.<\/li>\n<\/ul>\n<p><strong>Features<\/strong><\/p>\n<ul>\n<li style=\"text-align: justify;\">Developer friendly query language<\/li>\n<li style=\"text-align: justify;\">Built for <strong>offline<\/strong>: CouchDB can replicate to devices (like smartphones) that can go offline and handle data sync for you when the device is back online.<\/li>\n<li style=\"text-align: justify;\"><strong>Document Storage <\/strong>: CouchDB stores data as documents as one or more field or value pair expressed as JSON. Every document in CouchDB has a unique id and no document schema is required<\/li>\n<li style=\"text-align: justify;\"><strong>Map Reduce Views and Indexes <\/strong>: The stored data is structured using views. CouchDB can index views and keep those indexes updated as documents are added, removed, or updated.<\/li>\n<li style=\"text-align: justify;\"><strong style=\"text-align: initial; font-size: 1em;\">HTTP API : <\/strong><span style=\"text-align: initial; font-size: 1em;\">All items have a unique URI that gets exposed via HTTP. It uses the HTTP methods POST, GET, PUT and DELETE for the four basic CRUD operations on all resources.<\/span><\/li>\n<\/ul>\n<p><strong style=\"text-align: initial; font-size: 1em;\">uilt-in Administration Interface via web <\/strong><span style=\"text-align: initial; font-size: 1em;\">: Futon<\/span><\/p>\n<div>\n<p><strong>7.5 MongoDB<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">\u2022\u00a0 MongoDB is a document database which stores data in JSON like documents. It is a document database with all the scalability and flexibility required by the developer with the need of querying and indexing<\/p>\n<ul>\n<li>\u00a0Features<\/li>\n<\/ul>\n<p>\u2022 Stores data in flexible Json like documents<\/p>\n<p>\u2022\u00a0 Maps to objects in application code<\/p>\n<p style=\"text-align: justify;\">\u2022 Indexing , real time aggregation and run time queries provide easy access to data<\/p>\n<p>\u2022\u00a0 Free and open source published under GNU<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Tools<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>\u2022\u00a0 NoSQL MongoDB manager<\/p>\n<p>\u2022 MongoDB Compass<\/p>\n<p>\u2022 RoboMongo<\/p>\n<p>\u2022 Adminmongo<\/p>\n<p style=\"text-align: justify;\">\u2022AdminMongo is a user interface which helps you to easily manage your MongoDB connections\/databases needs. adminMongo is fully responsive and works on various devices.(unencrypted)<\/p>\n<p>&nbsp;<\/p>\n<p><strong>NoSQL Manager<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>\u2022\u00a0 All features of MongoDB and shell are integrated in one GUI tool which is named NoSQL manager or MongoDB manager<\/p>\n<p>\u2022\u00a0 Features<\/p>\n<p>\u2022 Fully functional Intelligent GUI shell<\/p>\n<p>\u2022\u00a0 Easy to use Document viewer<\/p>\n<p>\u2022\u00a0 Easy management of all MongoDB objects<\/p>\n<p>\u2022\u00a0 Map-Reduce Operations editor<\/p>\n<p>\u2022 UI for mongodump, mongorestore and mongotop utilities<\/p>\n<\/div>\n<p>N<strong>oSQL Manager<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-404 aligncenter\" src=\"http:\/\/itp7.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/30\/2018\/07\/10.jpg\" alt=\"\" width=\"976\" height=\"611\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/10.jpg 976w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/10-300x188.jpg 300w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/10-768x481.jpg 768w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/10-65x41.jpg 65w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/10-225x141.jpg 225w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/10-350x219.jpg 350w\" sizes=\"auto, (max-width: 976px) 100vw, 976px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><strong>MongoDB compass<\/strong><\/p>\n<ul>\n<li style=\"text-align: justify;\">MongoDB compass makes it easy for users to understand the collections and perform queries without having much knowledge about Mongodb query syntax<\/li>\n<li style=\"text-align: justify;\"><strong>Features<\/strong><\/li>\n<li style=\"text-align: justify;\">Full CRUD functionality<\/li>\n<li style=\"text-align: justify;\">Run adhoc queries<\/li>\n<li style=\"text-align: justify;\">Easy way to explore\/change data<\/li>\n<li style=\"text-align: justify;\">Understand performance issues with visual explain plans<\/li>\n<li style=\"text-align: justify;\">Manage indexes by viewing Utilization<\/li>\n<\/ul>\n<p><strong>RoboMongo(Robo3T)<\/strong><\/p>\n<ul>\n<li style=\"text-align: justify;\">RoboMongo is a free lightweight GUI which helps you to manage your Mongodb database<\/li>\n<li>Features<\/li>\n<li>Native and cross-platform manager<\/li>\n<li>Embeds Real MongoDB shell<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-405 aligncenter\" src=\"http:\/\/itp7.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/30\/2018\/07\/11-1.png\" alt=\"\" width=\"643\" height=\"374\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/11-1.png 643w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/11-1-300x174.png 300w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/11-1-65x38.png 65w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/11-1-225x131.png 225w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/11-1-350x204.png 350w\" sizes=\"auto, (max-width: 643px) 100vw, 643px\" \/><\/p>\n<p>Fully Asynchronous<\/p>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-406 aligncenter\" src=\"http:\/\/itp7.epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/sites\/30\/2018\/07\/11111.jpg\" alt=\"\" width=\"846\" height=\"201\" srcset=\"https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/11111.jpg 846w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/11111-300x71.jpg 300w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/11111-768x182.jpg 768w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/11111-65x15.jpg 65w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/11111-225x53.jpg 225w, https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-content\/uploads\/sites\/30\/2018\/07\/11111-350x83.jpg 350w\" sizes=\"auto, (max-width: 846px) 100vw, 846px\" \/><\/p>\n<p><strong>Summary<\/strong><\/p>\n<ul>\n<li>MySQL Download is available under Enterprise and GPL licensing.<\/li>\n<li>NoSQL Databases follow document oriented model<\/li>\n<li>Various tools are available in NoSQL database category to make retrieval easier and efficient<\/li>\n<\/ul>\n<table>\n<tbody>\n<tr>\n<td><strong>you can view video on Open Source Databases \u2013 II (continued from previous module)<\/strong><\/td>\n<td><a href=\"https:\/\/youtu.be\/2h5dPISZfqU\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-120\" src=\"http:\/\/epgpbooks.inflibnet.ac.in\/wp-content\/uploads\/2018\/11\/download.png\" alt=\"\" width=\"36\" height=\"36\" \/><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>References<\/strong><\/p>\n<ul>\n<li>https:\/\/db-engines.com\/en\/ranking_osvsc<\/li>\n<li>http:\/\/www.firebirdnews.org\/docs\/fb2min.html<\/li>\n<li>https:\/\/www.microsoft.com\/en-us\/sql-server\/sql-server-2017<\/li>\n<li>https:\/\/www.microsoft.com\/en-us\/sql-server\/developer-tools<\/li>\n<li>http:\/\/info.microsoft.com\/rs\/157-GQE-382\/images\/EN-CNTNT<\/li>\n<\/ul>\n<p>SQL_Server_on_Linux_Public_Preview_Technical_Whitepaper-en-us.pdf<\/p>\n<ul>\n<li>httPs:\/\/dev.mysql.com\/downloads\/windows\/installer\/5.7.html<\/li>\n<li>https:\/\/mariadb.com\/kb\/en\/mariadb\/mariadb-vs-mysql-features\/<\/li>\n<li>https:\/\/mariadb.org\/about\/<\/li>\n<li>https:\/\/www.mongodbmanager.com\/features<\/li>\n<li>https:\/\/www.mongodb.com\/products\/compass<\/li>\n<\/ul>\n","protected":false},"author":4,"menu_order":28,"template":"","meta":{"pb_show_title":"on","pb_short_title":"","pb_subtitle":"","pb_authors":["miss-bhumika-shah"],"pb_section_license":""},"chapter-type":[],"contributor":[59],"license":[],"class_list":["post-395","chapter","type-chapter","status-publish","hentry","contributor-miss-bhumika-shah"],"part":3,"_links":{"self":[{"href":"https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-json\/pressbooks\/v2\/chapters\/395","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-json\/pressbooks\/v2\/chapters"}],"about":[{"href":"https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-json\/wp\/v2\/types\/chapter"}],"author":[{"embeddable":true,"href":"https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-json\/wp\/v2\/users\/4"}],"version-history":[{"count":8,"href":"https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-json\/pressbooks\/v2\/chapters\/395\/revisions"}],"predecessor-version":[{"id":715,"href":"https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-json\/pressbooks\/v2\/chapters\/395\/revisions\/715"}],"part":[{"href":"https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-json\/pressbooks\/v2\/parts\/3"}],"metadata":[{"href":"https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-json\/pressbooks\/v2\/chapters\/395\/metadata\/"}],"wp:attachment":[{"href":"https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-json\/wp\/v2\/media?parent=395"}],"wp:term":[{"taxonomy":"chapter-type","embeddable":true,"href":"https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-json\/pressbooks\/v2\/chapter-type?post=395"},{"taxonomy":"contributor","embeddable":true,"href":"https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-json\/wp\/v2\/contributor?post=395"},{"taxonomy":"license","embeddable":true,"href":"https:\/\/ebooks.inflibnet.ac.in\/itp7\/wp-json\/wp\/v2\/license?post=395"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}