{"id":11084,"date":"2019-03-27T05:39:53","date_gmt":"2019-03-27T05:39:53","guid":{"rendered":"https:\/\/dbtut.com\/?p=11084"},"modified":"2019-03-27T06:33:43","modified_gmt":"2019-03-27T06:33:43","slug":"mongodb-4-0-new-features-in-nutshell","status":"publish","type":"post","link":"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/","title":{"rendered":"MongoDB 4.0 new features in nutshell"},"content":{"rendered":"<p><span style=\"font-family: arial, helvetica, sans-serif\">MongoDB has grown from being a niche database solution to the Swiss army knife of the NoSQL technologies. Grigori Melnik, Head of Product, Server &amp; Enterprise Tools at MongoDB in his recent article listed out many exciting new features and improvements of MongoDB 4.0 which is available now as a Release Candidate. So let&#8217;s have a quick look at them.<\/span><\/p>\n<p><span style=\"font-family: arial, helvetica, sans-serif\"><strong>Transactions Support<\/strong><\/span><br \/>\n<span style=\"font-family: arial, helvetica, sans-serif\">This is the most awaited feature in MongoDB 4.0 which incorporates Multi-document ACID transactions. MongoDB\u2019s existing atomicity guarantees are able to meet the data integrity needs of most applications. Adding ACID transactions support to MongoDB removes any hesitation for developers when selecting a database.<\/span><\/p>\n<p><strong><span style=\"font-family: arial, helvetica, sans-serif\">Snapshot Read Concern<\/span><\/strong><br \/>\n<span style=\"font-family: arial, helvetica, sans-serif\">Generally, readConcern option helps in achieving consistency, and isolation properties of the data. Snapshot Read Concern ensures that a consistent view of the data is returned to the client, irrespective of whether that data is being simultaneously modified by concurrent operations.<\/span><\/p>\n<p><strong><span style=\"font-family: arial, helvetica, sans-serif\">Non-Blocking Secondary Reads<\/span><\/strong><br \/>\n<span style=\"font-family: arial, helvetica, sans-serif\">MongoDB previously blocked secondary reads while oplog entries were applied. Now there is improved read latencies and increased throughput from the replica set, which helps in maintaining a consistent ordering of data. So for the applications with high write load, need not wait for readers when applying oplog batches<\/span><\/p>\n<p><strong><span style=\"font-family: arial, helvetica, sans-serif\">Extensions to Change Streams<\/span><\/strong><br \/>\n<span style=\"font-family: arial, helvetica, sans-serif\">Change streams introduced in version 3.6 helps applications to access real-time data changes without the complexity. In 4.0 Change Streams can be configured to track changes across an entire database or whole cluster. Also, it will return a cluster time associated with an event, which can be used by the application to provide an associated wall clock time for the event.<\/span><\/p>\n<p><strong><span style=\"font-family: arial, helvetica, sans-serif\">Data Type Conversions<\/span><\/strong><br \/>\n<span style=\"font-family: arial, helvetica, sans-serif\">A new expression $convert has been added to the aggregation framework. This helps in ETL workloads and simplify app development, but also allow the MongoDB BI Connector to push down large amounts of work to MongoDB Server<\/span><\/p>\n<p><strong><span style=\"font-family: arial, helvetica, sans-serif\">Improved Migrations Throughput<\/span><\/strong><br \/>\n<span style=\"font-family: arial, helvetica, sans-serif\">Sharded migrations are now up to 40% faster helping for better distribution of the data. This will definitely help much for the DB sharding.<\/span><\/p>\n<p><strong><span style=\"font-family: arial, helvetica, sans-serif\">Improved Sharding Operations<\/span><\/strong><br \/>\n<span style=\"font-family: arial, helvetica, sans-serif\">Operators can now list and kill queries running in a sharded cluster directly on a mongos node. Query terminated in any one of the shards will be reflected in all other shards too.<\/span><\/p>\n<p><strong><span style=\"font-family: arial, helvetica, sans-serif\">Slow Query Logging on mongos<\/span><\/strong><br \/>\n<span style=\"font-family: arial, helvetica, sans-serif\">In previous versions of MongoDB profiling can be enabled on the mongod. Now in 4.0 its easy to track the slow queries from mongos by enabling the profiler.<\/span><\/p>\n<p><strong><span style=\"font-family: arial, helvetica, sans-serif\">Hybrid Cursor Caching<\/span><\/strong><br \/>\n<span style=\"font-family: arial, helvetica, sans-serif\">Improvements in cursor caching unlock up to 2x performance gains on deployments running with a large number of collections and enable operations like dropping a collection to execute without causing any performance degradation on other active collections.<\/span><\/p>\n<p><strong><span style=\"font-family: arial, helvetica, sans-serif\">MongoDB 4.2 future features:<\/span><\/strong><br \/>\n<span style=\"font-family: arial, helvetica, sans-serif\">Now a bonus for this post is here.MongoDB Team has also planned for the below features for their 4.2 release.<\/span><\/p>\n<ul style=\"list-style-type: disc\">\n<li><span style=\"font-family: arial, helvetica, sans-serif\">Transaction compatible chunk migrations<\/span><\/li>\n<li><span style=\"font-family: arial, helvetica, sans-serif\">More extensive WiredTiger<\/span><\/li>\n<li><span style=\"font-family: arial, helvetica, sans-serif\">Transaction manager<\/span><\/li>\n<li><span style=\"font-family: arial, helvetica, sans-serif\">Global point in time reads<\/span><\/li>\n<li><span style=\"font-family: arial, helvetica, sans-serif\">Oplog applier prepare supports for transactions<\/span><\/li>\n<\/ul>\n<p><span style=\"font-family: arial, helvetica, sans-serif\">Let me know which feature impressed you much in the new MongoDB 4.0 through the comments section.<\/span><\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_11084\" class=\"pvc_stats all  \" data-element-id=\"11084\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/dbtut.com\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>MongoDB has grown from being a niche database solution to the Swiss army knife of the NoSQL technologies. Grigori Melnik, Head of Product, Server &amp; Enterprise Tools at MongoDB in his recent article listed out many exciting new features and improvements of MongoDB 4.0 which is available now as a Release Candidate. So let&#8217;s have &hellip;<\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_11084\" class=\"pvc_stats all  \" data-element-id=\"11084\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/dbtut.com\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"author":98,"featured_media":11104,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[1324,1306,1388],"tags":[2752,1371,2766,2765,2762],"class_list":["post-11084","post","type-post","status-publish","format-standard","has-post-thumbnail","","category-big-data","category-mongodb","category-nosql","tag-high-availability-in-mongodb","tag-mongodb","tag-mongodb-features","tag-mongodb-growth","tag-mongodb-overview"],"aioseo_notices":[],"a3_pvc":{"activated":true,"total_views":250,"today_views":0},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>MongoDB 4.0 new features in nutshell - Database Tutorials<\/title>\n<meta name=\"description\" content=\"mongodb features new database features mongodb 4.0 new database features mongodb 4.2 features\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MongoDB 4.0 new features in nutshell - Database Tutorials\" \/>\n<meta property=\"og:description\" content=\"mongodb features new database features mongodb 4.0 new database features mongodb 4.2 features\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/\" \/>\n<meta property=\"og:site_name\" content=\"Database Tutorials\" \/>\n<meta property=\"article:author\" content=\"http:\/\/in.linkedin.com\/in\/jerwinroy\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-03-27T05:39:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-03-27T06:33:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/03\/mongo-faeture.png\" \/>\n\t<meta property=\"og:image:width\" content=\"381\" \/>\n\t<meta property=\"og:image:height\" content=\"256\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jerwin Roy\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/JerwinRoy\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jerwin Roy\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/\"},\"author\":{\"name\":\"Jerwin Roy\",\"@id\":\"https:\/\/dbtut.com\/#\/schema\/person\/1392289282fd1b53969104d8b35e8ff3\"},\"headline\":\"MongoDB 4.0 new features in nutshell\",\"datePublished\":\"2019-03-27T05:39:53+00:00\",\"dateModified\":\"2019-03-27T06:33:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/\"},\"wordCount\":502,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/dbtut.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/03\/mongo-faeture.png\",\"keywords\":[\"High Availability in MongoDB\",\"MongoDB\",\"MongoDB features\",\"MongoDB Growth\",\"MongoDB Overview\"],\"articleSection\":[\"Big Data\",\"MongoDB\",\"NoSQL\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/\",\"url\":\"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/\",\"name\":\"MongoDB 4.0 new features in nutshell - Database Tutorials\",\"isPartOf\":{\"@id\":\"https:\/\/dbtut.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/03\/mongo-faeture.png\",\"datePublished\":\"2019-03-27T05:39:53+00:00\",\"dateModified\":\"2019-03-27T06:33:43+00:00\",\"description\":\"mongodb features new database features mongodb 4.0 new database features mongodb 4.2 features\",\"breadcrumb\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/#primaryimage\",\"url\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/03\/mongo-faeture.png\",\"contentUrl\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/03\/mongo-faeture.png\",\"width\":381,\"height\":256},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/dbtut.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"MongoDB 4.0 new features in nutshell\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/dbtut.com\/#website\",\"url\":\"https:\/\/dbtut.com\/\",\"name\":\"Database Tutorials\",\"description\":\"MSSQL, Oracle, PostgreSQL, MySQL, MariaDB, DB2, Sybase, Teradata, Big Data, NOSQL, MongoDB, Couchbase, Cassandra, Windows, Linux\",\"publisher\":{\"@id\":\"https:\/\/dbtut.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/dbtut.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/dbtut.com\/#organization\",\"name\":\"dbtut\",\"url\":\"https:\/\/dbtut.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dbtut.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2021\/02\/dbtutlogo.jpg\",\"contentUrl\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2021\/02\/dbtutlogo.jpg\",\"width\":223,\"height\":36,\"caption\":\"dbtut\"},\"image\":{\"@id\":\"https:\/\/dbtut.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/dbtut.com\/#\/schema\/person\/1392289282fd1b53969104d8b35e8ff3\",\"name\":\"Jerwin Roy\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dbtut.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d362cb6ec946a7bccb4b53862e8f9ca8ba82af0fd90473fd743597321ce62e6e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d362cb6ec946a7bccb4b53862e8f9ca8ba82af0fd90473fd743597321ce62e6e?s=96&d=mm&r=g\",\"caption\":\"Jerwin Roy\"},\"description\":\"Aspiring DBA\",\"sameAs\":[\"http:\/\/in.linkedin.com\/in\/jerwinroy\/\",\"https:\/\/x.com\/https:\/\/twitter.com\/JerwinRoy\"],\"url\":\"https:\/\/dbtut.com\/index.php\/author\/jerwinroy\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"MongoDB 4.0 new features in nutshell - Database Tutorials","description":"mongodb features new database features mongodb 4.0 new database features mongodb 4.2 features","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/","og_locale":"en_US","og_type":"article","og_title":"MongoDB 4.0 new features in nutshell - Database Tutorials","og_description":"mongodb features new database features mongodb 4.0 new database features mongodb 4.2 features","og_url":"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/","og_site_name":"Database Tutorials","article_author":"http:\/\/in.linkedin.com\/in\/jerwinroy\/","article_published_time":"2019-03-27T05:39:53+00:00","article_modified_time":"2019-03-27T06:33:43+00:00","og_image":[{"width":381,"height":256,"url":"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/03\/mongo-faeture.png","type":"image\/png"}],"author":"Jerwin Roy","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/JerwinRoy","twitter_misc":{"Written by":"Jerwin Roy","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/#article","isPartOf":{"@id":"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/"},"author":{"name":"Jerwin Roy","@id":"https:\/\/dbtut.com\/#\/schema\/person\/1392289282fd1b53969104d8b35e8ff3"},"headline":"MongoDB 4.0 new features in nutshell","datePublished":"2019-03-27T05:39:53+00:00","dateModified":"2019-03-27T06:33:43+00:00","mainEntityOfPage":{"@id":"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/"},"wordCount":502,"commentCount":1,"publisher":{"@id":"https:\/\/dbtut.com\/#organization"},"image":{"@id":"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/#primaryimage"},"thumbnailUrl":"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/03\/mongo-faeture.png","keywords":["High Availability in MongoDB","MongoDB","MongoDB features","MongoDB Growth","MongoDB Overview"],"articleSection":["Big Data","MongoDB","NoSQL"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/","url":"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/","name":"MongoDB 4.0 new features in nutshell - Database Tutorials","isPartOf":{"@id":"https:\/\/dbtut.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/#primaryimage"},"image":{"@id":"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/#primaryimage"},"thumbnailUrl":"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/03\/mongo-faeture.png","datePublished":"2019-03-27T05:39:53+00:00","dateModified":"2019-03-27T06:33:43+00:00","description":"mongodb features new database features mongodb 4.0 new database features mongodb 4.2 features","breadcrumb":{"@id":"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/#primaryimage","url":"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/03\/mongo-faeture.png","contentUrl":"https:\/\/dbtut.com\/wp-content\/uploads\/2019\/03\/mongo-faeture.png","width":381,"height":256},{"@type":"BreadcrumbList","@id":"https:\/\/dbtut.com\/index.php\/2019\/03\/27\/mongodb-4-0-new-features-in-nutshell\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dbtut.com\/"},{"@type":"ListItem","position":2,"name":"MongoDB 4.0 new features in nutshell"}]},{"@type":"WebSite","@id":"https:\/\/dbtut.com\/#website","url":"https:\/\/dbtut.com\/","name":"Database Tutorials","description":"MSSQL, Oracle, PostgreSQL, MySQL, MariaDB, DB2, Sybase, Teradata, Big Data, NOSQL, MongoDB, Couchbase, Cassandra, Windows, Linux","publisher":{"@id":"https:\/\/dbtut.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dbtut.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/dbtut.com\/#organization","name":"dbtut","url":"https:\/\/dbtut.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dbtut.com\/#\/schema\/logo\/image\/","url":"https:\/\/dbtut.com\/wp-content\/uploads\/2021\/02\/dbtutlogo.jpg","contentUrl":"https:\/\/dbtut.com\/wp-content\/uploads\/2021\/02\/dbtutlogo.jpg","width":223,"height":36,"caption":"dbtut"},"image":{"@id":"https:\/\/dbtut.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/dbtut.com\/#\/schema\/person\/1392289282fd1b53969104d8b35e8ff3","name":"Jerwin Roy","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dbtut.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d362cb6ec946a7bccb4b53862e8f9ca8ba82af0fd90473fd743597321ce62e6e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d362cb6ec946a7bccb4b53862e8f9ca8ba82af0fd90473fd743597321ce62e6e?s=96&d=mm&r=g","caption":"Jerwin Roy"},"description":"Aspiring DBA","sameAs":["http:\/\/in.linkedin.com\/in\/jerwinroy\/","https:\/\/x.com\/https:\/\/twitter.com\/JerwinRoy"],"url":"https:\/\/dbtut.com\/index.php\/author\/jerwinroy\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/posts\/11084","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/users\/98"}],"replies":[{"embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/comments?post=11084"}],"version-history":[{"count":0,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/posts\/11084\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/media\/11104"}],"wp:attachment":[{"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/media?parent=11084"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/categories?post=11084"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/tags?post=11084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}