{"id":15589,"date":"2024-04-15T11:04:02","date_gmt":"2024-04-15T18:04:02","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=15589"},"modified":"2024-05-01T09:55:10","modified_gmt":"2024-05-01T16:55:10","slug":"migrate-from-mongodb-to-couchbase","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/","title":{"rendered":"Migrate From MongoDB to Couchbase in Minutes With the CLI and IDE Plugins"},"content":{"rendered":"<p><span style=\"font-weight: 400\">Trying Couchbase just got even easier, you can now import your MongoDB data and indexes into Couchbase seamlessly. Whether you prefer working directly from the command line, or within your favorite IDE, our various new offerings\u2014<strong>cbmigrate CLI, Couchbase VSCode Extension, <\/strong>and <strong>Couchbase JetBrains Plugin<\/strong>\u2014are flexible, efficient, and easy-to-use tools for MongoDB migration.<\/span><\/p>\n<h2>Introducing Couchbase-to-MongoDB Migration Tools<\/h2>\n<p><span style=\"font-weight: 400\">Our toolkit comprises three core components, each tailored to different development environments and user preferences.<\/span><\/p>\n<h3>CLI Tool (cbmigrate)<\/h3>\n<p><span style=\"font-weight: 400\">For those who prefer the command line, <\/span><b>cbmigrate<\/b><span style=\"font-weight: 400\"> offers a robust and efficient way to migrate your MongoDB data to Couchbase. It comes packed with features such as custom key generation (exclusive to the CLI plugin), batch processing, and secure SSL connections.<\/span><\/p>\n<h4>Key Features:<\/h4>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li style=\"font-weight: 400\"><b>Custom Key Generation<\/b><span style=\"font-weight: 400\">: Generate unique keys for your Couchbase documents using static text, field values, and patterns like UUIDs (CLI-exclusive).<\/span><\/li>\n<li style=\"font-weight: 400\"><b>Secure Migration<\/b><span style=\"font-weight: 400\">: Supports SSL encryption and client certificate authentication for secure data transfer.<\/span><\/li>\n<li style=\"font-weight: 400\"><strong>Flexibility<\/strong><span style=\"font-weight: 400\">: Offers detailed command flags to tailor the migration process to your specific needs.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h4>Usage:<\/h4>\n<p><span style=\"font-weight: 400\">To begin with CLI, here&#8217;s a basic command template:<\/span><\/p>\n<pre class=\"nums:false wrap:true lang:sh decode:true\">cbmigrate mongo --mongodb-uri MONGODB_URI --mongodb-collection MONGODB_COLLECTION --mongodb-database MONGODB_DATABASE --cb-cluster CB_CLUSTER (--cb-username CB_USERNAME --cb-password CB_PASSWORD | --cb-client-cert CB_CLIENT_CERT [--cb-client-cert-password CB_CLIENT_CERT_PASSWORD] [--cb-client-key CB_CLIENT_KEY] [--cb-client-key-password CB_CLIENT_KEY_PASSWORD]) [--cb-generate-key CB_GENERATE_KEY] [--cb-cacert CB_CACERT] [--cb-no-ssl-verify CB_NO_SSL_VERIFY] [--cb-bucket CB_BUCKET] [--cb-scope CB_SCOPE] [--cb-collection CB_COLLECTION] [--cb-batch-size CB_BATCH_SIZE] [--verbose] [--copy-indexes] [--buffer-size BUFFER_SIZE] [--help HELP]\r\n<\/pre>\n<h4>Basic Migration Command<\/h4>\n<pre class=\"nums:false wrap:true lang:sh decode:true \">cbmigrate mongo --mongodb-uri your_uri --mongodb-database your_db --mongodb-collection your_collection --cb-cluster your_cluster --cb-username your_username --cb-password your_password --cb-bucket your_bucket --cb-scope your_scope --cb-collection your_collection_name --cb-generate-key key::#UUID#<\/pre>\n<p>&amp;nbsp;<\/p>\n<p><span style=\"font-weight: 400\">For more usage examples see the <a href=\"https:\/\/github.com\/couchbaselabs\/cbmigrate\/blob\/main\/cmd\/mongo\/README.md\">documentation for the utility in GitHub<\/a>.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3>Couchbase VSCode Extension<\/h3>\n<p><span style=\"font-weight: 400\">If you&#8217;re a fan of coding in VSCode<\/span><span style=\"font-weight: 400\">, our <a href=\"https:\/\/github.com\/couchbaselabs\/VSCode-Couchbase\">Couchbase extension<\/a> allows you to initiate and manage your database migrations without leaving your IDE.<\/span><\/p>\n<h4>Key Features:<\/h4>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li style=\"font-weight: 400\"><b>Integrated Migration<\/b><span style=\"font-weight: 400\">: Perform migrations directly within VSCode, streamlining your development workflow.<\/span><\/li>\n<li style=\"font-weight: 400\"><b>User-Friendly Interface<\/b><span style=\"font-weight: 400\">: Utilize the graphical interface to configure and monitor your data migration processes easily.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15591\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/04\/vscode-mongoDBtoCBMigrate.gif\" alt=\"\" width=\"800\" height=\"466\" \/><\/p>\n<p><span style=\"font-weight: 400\">For more information, refer to the <a href=\"https:\/\/github.com\/couchbaselabs\/VSCode-Couchbase\">VSCode-Couchbase extension documentation on GitHub<\/a>.<\/span><\/p>\n<h3>JetBrains IDE Plugin<\/h3>\n<p><span style=\"font-weight: 400\">JetBrains users aren&#8217;t left out\u2014the <a href=\"https:\/\/github.com\/couchbaselabs\/couchbase_jetbrains_plugin\">Couchbase plugin for JetBrains IDEs<\/a> provides a seamless migration experience with the robustness you expect from JetBrains tools.<\/span><\/p>\n<h4>Key Features:<\/h4>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li style=\"font-weight: 400\"><b>Seamless Integration<\/b><span style=\"font-weight: 400\">: Migrate your MongoDB data to Couchbase directly within your preferred JetBrains IDE.<\/span><\/li>\n<li style=\"font-weight: 400\"><b>Efficient Workflow<\/b><span style=\"font-weight: 400\">: Access all necessary migration functionalities within the familiar JetBrains interface.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15592\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/04\/jetbrains_mongo_couchbase.gif\" alt=\"\" width=\"800\" height=\"458\" \/><\/p>\n<p><span style=\"font-weight: 400\">For more information, refer to the <a href=\"https:\/\/github.com\/couchbaselabs\/couchbase_jetbrains_plugin\">Couchbase-JetBrains plugin project in GitHub<\/a>.<\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Trying Couchbase just got even easier, you can now import your MongoDB data and indexes into Couchbase seamlessly. Whether you prefer working directly from the command line, or within your favorite IDE, our various new offerings\u2014cbmigrate CLI, Couchbase VSCode Extension, [&hellip;]<\/p>\n","protected":false},"author":85202,"featured_media":15593,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1815,2242,2225,1816,2201],"tags":[9405,9873,1309,9559],"ppma_author":[9952,9059],"class_list":["post-15589","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-best-practices-and-tutorials","category-connectors","category-cloud","category-couchbase-server","category-tools-sdks","tag-database-migration","tag-jetbrains","tag-mongodb","tag-vscode"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.8 (Yoast SEO v25.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Fluid MongoDB to Couchbase Migration Tools: IDE &amp; CLI Plugins<\/title>\n<meta name=\"description\" content=\"Import your MongoDB data and indexes into Couchbase seamlessly with CLI and IDE plugins. We cover the easy processes based on your preferences here.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Migrate From MongoDB to Couchbase in Minutes With the CLI and IDE Plugins\" \/>\n<meta property=\"og:description\" content=\"Import your MongoDB data and indexes into Couchbase seamlessly with CLI and IDE plugins. We cover the easy processes based on your preferences here.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-04-15T18:04:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-01T16:55:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/04\/Screenshot-2024-04-15-at-11.53.17\u202fAM.png\" \/>\n\t<meta property=\"og:image:width\" content=\"4350\" \/>\n\t<meta property=\"og:image:height\" content=\"2210\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Shyam Rajamannar, Senior Software Engineer, Denis Rosa, Developer Advocate, Couchbase\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Shyam Rajamannar, Senior Software Engineer\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/\"},\"author\":{\"name\":\"Shyam Rajamannar, Senior Software Engineer\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/ed46430a7270d52c7926c5c0855fa058\"},\"headline\":\"Migrate From MongoDB to Couchbase in Minutes With the CLI and IDE Plugins\",\"datePublished\":\"2024-04-15T18:04:02+00:00\",\"dateModified\":\"2024-05-01T16:55:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/\"},\"wordCount\":344,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/04\/Screenshot-2024-04-15-at-11.53.17\u202fAM.png\",\"keywords\":[\"database migration\",\"JetBrains\",\"mongodb\",\"vscode\"],\"articleSection\":[\"Best Practices and Tutorials\",\"Connectors\",\"Couchbase Capella\",\"Couchbase Server\",\"Tools &amp; SDKs\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/\",\"name\":\"Fluid MongoDB to Couchbase Migration Tools: IDE & CLI Plugins\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/04\/Screenshot-2024-04-15-at-11.53.17\u202fAM.png\",\"datePublished\":\"2024-04-15T18:04:02+00:00\",\"dateModified\":\"2024-05-01T16:55:10+00:00\",\"description\":\"Import your MongoDB data and indexes into Couchbase seamlessly with CLI and IDE plugins. We cover the easy processes based on your preferences here.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/04\/Screenshot-2024-04-15-at-11.53.17\u202fAM.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/04\/Screenshot-2024-04-15-at-11.53.17\u202fAM.png\",\"width\":4350,\"height\":2210},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Migrate From MongoDB to Couchbase in Minutes With the CLI and IDE Plugins\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/ed46430a7270d52c7926c5c0855fa058\",\"name\":\"Shyam Rajamannar, Senior Software Engineer\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/2bbc91cf36913f37b56f22b06fcef75c\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/251cf4aa6729a16fa549e0ae1d9f1b673a7c82f8e2e00ff86411061210ca1743?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/251cf4aa6729a16fa549e0ae1d9f1b673a7c82f8e2e00ff86411061210ca1743?s=96&d=mm&r=g\",\"caption\":\"Shyam Rajamannar, Senior Software Engineer\"},\"url\":\"https:\/\/www.couchbase.com\/blog\/author\/shyamrajamannar\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Fluid MongoDB to Couchbase Migration Tools: IDE & CLI Plugins","description":"Import your MongoDB data and indexes into Couchbase seamlessly with CLI and IDE plugins. We cover the easy processes based on your preferences here.","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:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/","og_locale":"en_US","og_type":"article","og_title":"Migrate From MongoDB to Couchbase in Minutes With the CLI and IDE Plugins","og_description":"Import your MongoDB data and indexes into Couchbase seamlessly with CLI and IDE plugins. We cover the easy processes based on your preferences here.","og_url":"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/","og_site_name":"The Couchbase Blog","article_published_time":"2024-04-15T18:04:02+00:00","article_modified_time":"2024-05-01T16:55:10+00:00","og_image":[{"width":4350,"height":2210,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/04\/Screenshot-2024-04-15-at-11.53.17\u202fAM.png","type":"image\/png"}],"author":"Shyam Rajamannar, Senior Software Engineer, Denis Rosa, Developer Advocate, Couchbase","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Shyam Rajamannar, Senior Software Engineer","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/"},"author":{"name":"Shyam Rajamannar, Senior Software Engineer","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/ed46430a7270d52c7926c5c0855fa058"},"headline":"Migrate From MongoDB to Couchbase in Minutes With the CLI and IDE Plugins","datePublished":"2024-04-15T18:04:02+00:00","dateModified":"2024-05-01T16:55:10+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/"},"wordCount":344,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/04\/Screenshot-2024-04-15-at-11.53.17\u202fAM.png","keywords":["database migration","JetBrains","mongodb","vscode"],"articleSection":["Best Practices and Tutorials","Connectors","Couchbase Capella","Couchbase Server","Tools &amp; SDKs"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/","url":"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/","name":"Fluid MongoDB to Couchbase Migration Tools: IDE & CLI Plugins","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/04\/Screenshot-2024-04-15-at-11.53.17\u202fAM.png","datePublished":"2024-04-15T18:04:02+00:00","dateModified":"2024-05-01T16:55:10+00:00","description":"Import your MongoDB data and indexes into Couchbase seamlessly with CLI and IDE plugins. We cover the easy processes based on your preferences here.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/04\/Screenshot-2024-04-15-at-11.53.17\u202fAM.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/04\/Screenshot-2024-04-15-at-11.53.17\u202fAM.png","width":4350,"height":2210},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/migrate-from-mongodb-to-couchbase\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Migrate From MongoDB to Couchbase in Minutes With the CLI and IDE Plugins"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"The Couchbase Blog","description":"Couchbase, the NoSQL Database","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"The Couchbase Blog","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/ed46430a7270d52c7926c5c0855fa058","name":"Shyam Rajamannar, Senior Software Engineer","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/2bbc91cf36913f37b56f22b06fcef75c","url":"https:\/\/secure.gravatar.com\/avatar\/251cf4aa6729a16fa549e0ae1d9f1b673a7c82f8e2e00ff86411061210ca1743?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/251cf4aa6729a16fa549e0ae1d9f1b673a7c82f8e2e00ff86411061210ca1743?s=96&d=mm&r=g","caption":"Shyam Rajamannar, Senior Software Engineer"},"url":"https:\/\/www.couchbase.com\/blog\/author\/shyamrajamannar\/"}]}},"authors":[{"term_id":9952,"user_id":85202,"is_guest":0,"slug":"shyamrajamannar","display_name":"Shyam Rajamannar, Senior Software Engineer","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/251cf4aa6729a16fa549e0ae1d9f1b673a7c82f8e2e00ff86411061210ca1743?s=96&d=mm&r=g","author_category":"","last_name":"Rajamannar, Senior Software Engineer","first_name":"Shyam","job_title":"","user_url":"","description":""},{"term_id":9059,"user_id":8754,"is_guest":0,"slug":"denis-rosa","display_name":"Denis Rosa, Developer Advocate, Couchbase","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/f8d1f5c13115122cab89d0f229b904480bfe20d3dfbb093fe9734cda5235d419?s=96&d=mm&r=g","author_category":"","last_name":"Rosa, Developer Advocate, Couchbase","first_name":"Denis","job_title":"","user_url":"","description":"Denis Rosa is a Developer Advocate for Couchbase and lives in Munich - Germany. He has a solid experience as a software engineer and speaks fluently Java, Python, Scala and Javascript. Denis likes to write about search, Big Data, AI, Microservices and everything else that would help developers to make a beautiful, faster, stable and scalable app."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts\/15589","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/users\/85202"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/comments?post=15589"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/posts\/15589\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/media\/15593"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/media?parent=15589"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/categories?post=15589"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/tags?post=15589"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=15589"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}