{"id":4708,"date":"2018-03-03T00:17:56","date_gmt":"2018-03-03T08:17:56","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=4708"},"modified":"2023-11-28T14:18:24","modified_gmt":"2023-11-28T22:18:24","slug":"tuning-replication-stream-optimal-performance","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/es\/tuning-replication-stream-optimal-performance\/","title":{"rendered":"Ajuste del flujo de replicaci\u00f3n para un rendimiento \u00f3ptimo"},"content":{"rendered":"<p><span style=\"font-weight: 400\"><a href=\"https:\/\/www.couchbase.com\/blog\/es\/products\/xdcr\/\">XDCR<\/a> es un sistema de replicaci\u00f3n de datos as\u00edncrono de alto rendimiento utilizado principalmente para replicar datos entre sus clusters Couchbase desplegados en diferentes centros de datos. Varias empresas de Fortune 500 conf\u00edan en XDCR para sus aplicaciones de misi\u00f3n cr\u00edtica. Alta disponibilidad, recuperaci\u00f3n de desastres y localizaci\u00f3n de datos son las principales aplicaciones en las que XDCR es la soluci\u00f3n a la que acudir.<\/span><\/p>\n<p><span style=\"font-weight: 400\">XDCR est\u00e1 dise\u00f1ado para ofrecer un alto rendimiento y un rendimiento resistente para la mayor\u00eda de los casos de uso, pero podr\u00eda haber casos en los que es necesario ajustarlo para un rendimiento \u00f3ptimo. Hemos introducido la configuraci\u00f3n avanzada para permitir este ajuste y personalizaci\u00f3n del rendimiento.<\/span><\/p>\n<p><span style=\"font-weight: 400\">El siguiente contenido pretende proporcionar una gu\u00eda gen\u00e9rica sobre el ajuste XDCR a trav\u00e9s de la Configuraci\u00f3n Avanzada que es accesible a trav\u00e9s de la Consola del Administrador de Couchbase y las APIs soportadas. <\/span><span style=\"font-weight: 400\"><br \/>\n<\/span><\/p>\n<p><span style=\"font-weight: 400\">Cuando a\u00f1ada una replicaci\u00f3n por primera vez, puede hacer clic en \"Mostrar configuraci\u00f3n avanzada\" para mostrar las opciones como se muestra a continuaci\u00f3n:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-4715\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/03\/Screen-Shot-2018-03-03-at-12.12.46-AM-300x245.png\" alt=\"\" width=\"468\" height=\"382\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-03-at-12.12.46-AM-300x245.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-03-at-12.12.46-AM-1024x837.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-03-at-12.12.46-AM-768x628.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-03-at-12.12.46-AM-20x16.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-03-at-12.12.46-AM.png 1054w\" sizes=\"auto, (max-width: 468px) 100vw, 468px\" \/><\/p>\n<p><span style=\"font-weight: 400\">A continuaci\u00f3n se indica un subconjunto de los ajustes XDCR m\u00e1s relevantes para el ajuste. Estos ajustes se pueden utilizar para mejorar el rendimiento o para conservar el ancho de banda de la red.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-4716\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/03\/Screen-Shot-2018-03-03-at-12.12.14-AM-250x300.png\" alt=\"\" width=\"453\" height=\"544\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-03-at-12.12.14-AM-250x300.png 250w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-03-at-12.12.14-AM-853x1024.png 853w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-03-at-12.12.14-AM-768x922.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-03-at-12.12.14-AM-300x360.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-03-at-12.12.14-AM-17x20.png 17w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-03-at-12.12.14-AM.png 1054w\" sizes=\"auto, (max-width: 453px) 100vw, 453px\" \/><\/p>\n<table>\n<tbody>\n<tr>\n<td><b>Configuraci\u00f3n avanzada de XDCR<\/b><\/p>\n<ul>\n<li>Source Nozzles (SN) : Para establecer el n\u00famero de emisores por nodo; por defecto = 2<\/li>\n<li>Boquillas de destino (TN) : Para establecer el n\u00famero de receptores por nodo; por defecto = 2<\/li>\n<li>Recuento de lotes (BC) - Para establecer el n\u00famero de elementos por lote de replicaci\u00f3n; por defecto = 500<\/li>\n<li>Tama\u00f1o de lote (BS) - Para establecer el tama\u00f1o m\u00e1ximo en Kilobytes para cada lote; por defecto = 2048<\/li>\n<li>Optimistic Replication Threshold (ORT) : establece un umbral en bytes; (los documentos con un tama\u00f1o inferior a este umbral se replican sin realizar una comprobaci\u00f3n get_meta); por defecto = 256<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><b>Ajuste del rendimiento<\/b><\/p>\n<p><span style=\"font-weight: 400\">Algunos factores que influyen en el rendimiento pueden ser la naturaleza de los datos, la tasa de mutaci\u00f3n de datos, la carga de trabajo en los clusters, la configuraci\u00f3n de la red, etc. En funci\u00f3n de estos par\u00e1metros, la replicaci\u00f3n debe ajustarse para obtener el rendimiento deseado. <\/span><\/p>\n<p><span style=\"font-weight: 400\">A continuaci\u00f3n se indican algunas de las mejores pr\u00e1cticas para mejorar el rendimiento o conservar el ancho de banda:<\/span><\/p>\n<p><b>a.Mejora del rendimiento:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Dado el margen de recursos en los clusters de origen y destino, recomendamos un rango superior al predeterminado para Source Nozzle y Target Nozzle<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Si sus datos se componen de documentos de tama\u00f1o superior a 10K, le recomendamos que ajuste el Recuento de lotes y el Tama\u00f1o de lote a un valor superior al predeterminado.<\/span><\/li>\n<\/ul>\n<p><b>b.Conservaci\u00f3n del ancho de banda de la red:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Utilice un valor de Umbral de Replicaci\u00f3n Optimista superior al tama\u00f1o medio del documento.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\">Hemos realizado varios experimentos para demostrar el comportamiento, que se muestra a continuaci\u00f3n.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-4711\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/03\/Screen-Shot-2018-03-02-at-9.21.26-PM-300x169.png\" alt=\"\" width=\"536\" height=\"302\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-02-at-9.21.26-PM-300x169.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-02-at-9.21.26-PM-1024x577.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-02-at-9.21.26-PM-768x433.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-02-at-9.21.26-PM-1536x866.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-02-at-9.21.26-PM-20x11.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-02-at-9.21.26-PM-1320x744.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-02-at-9.21.26-PM.png 1706w\" sizes=\"auto, (max-width: 536px) 100vw, 536px\" \/><\/p>\n<p><b>Configuraci\u00f3n del experimento: El cl\u00faster A y el cl\u00faster B son dos cl\u00fasteres con replicaci\u00f3n unidireccional en curso (<\/b><b>activo <\/b><b>los datos se replican del cl\u00faster de origen al cl\u00faster de destino).<\/b><\/p>\n<p><b>Configuraci\u00f3n del entorno de prueba:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Dos cl\u00fasteres de Couchbase ejecut\u00e1ndose en AWS<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Grupo de origen: regi\u00f3n West1, grupo de destino: regi\u00f3n East1 <\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Latencia media de la red entre los clusters en el momento de la prueba : 72ms<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Tama\u00f1o del cl\u00faster : 5 nodos ejecut\u00e1ndose en instancias dedicadas m4.4xlarge<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Configuraci\u00f3n de Couchbase Bucket :<\/span> <span style=\"font-weight: 400\">Tipo de cubo - Couchbase; Cuota de memoria del cubo por nodo = 60 GB; (configuraci\u00f3n predeterminada para r\u00e9plicas, resoluci\u00f3n de conflictos y m\u00e9todo de expulsi\u00f3n)<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Couchbase Server Enterprise R5.0 ejecut\u00e1ndose en Amazon Linux<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Replicaci\u00f3n XDCR unidireccional creada yendo del bucket de origen al bucket de destino<\/span><\/li>\n<\/ul>\n<p><b>Test1:<\/b> <b>Establecer una base de referencia<\/b><\/p>\n<p><span style=\"font-weight: 400\">Configuraci\u00f3n : Valores por defecto para todos los ajustes avanzados <\/span><\/p>\n<p><b>Prueba2<\/b><span style=\"font-weight: 400\">: <\/span><b>Demostrar el aumento del rendimiento mediante la paralelizaci\u00f3n<\/b><\/p>\n<p><span style=\"font-weight: 400\">Configuraci\u00f3n : Source Nozzle = 8, Target Nozzle = 8 (ambos 4x), average doc size=1KB<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-4712\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/03\/Screen-Shot-2018-03-02-at-11.55.59-PM-300x183.png\" alt=\"\" width=\"461\" height=\"281\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-02-at-11.55.59-PM-300x183.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-02-at-11.55.59-PM-20x12.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-02-at-11.55.59-PM.png 766w\" sizes=\"auto, (max-width: 461px) 100vw, 461px\" \/><\/p>\n<p><b>Prueba3<\/b><span style=\"font-weight: 400\">: <\/span><b>Demuestre un mayor rendimiento con cargas \u00fatiles de red m\u00e1s grandes<\/b><\/p>\n<p><span style=\"font-weight: 400\">Configuraci\u00f3n: Recuento de lotes = 4000, Tama\u00f1o de lote = 8192, tama\u00f1o medio del documento = 20 KB.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-4713\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/03\/Screen-Shot-2018-03-02-at-11.56.26-PM-300x182.png\" alt=\"\" width=\"470\" height=\"285\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-02-at-11.56.26-PM-300x182.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-02-at-11.56.26-PM-768x465.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-02-at-11.56.26-PM-20x12.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-02-at-11.56.26-PM.png 796w\" sizes=\"auto, (max-width: 470px) 100vw, 470px\" \/><\/p>\n<p><b>Test4:<\/b><strong> Demostrar una menor utilizaci\u00f3n del ancho de banda<\/strong><\/p>\n<p><span style=\"font-weight: 400\">Configuraci\u00f3n : Umbral de replicaci\u00f3n optimista &gt; tama\u00f1o medio del documento<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-4714\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/03\/Screen-Shot-2018-03-02-at-11.56.44-PM-300x182.png\" alt=\"\" width=\"467\" height=\"283\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-02-at-11.56.44-PM-300x182.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-02-at-11.56.44-PM-768x465.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-02-at-11.56.44-PM-20x12.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2018\/03\/Screen-Shot-2018-03-02-at-11.56.44-PM.png 786w\" sizes=\"auto, (max-width: 467px) 100vw, 467px\" \/><\/p>\n<p><b><i>Nota :<\/i><\/b><\/p>\n<ol>\n<li><span style=\"font-weight: 400\"> Los resultados de las pruebas que se muestran en los gr\u00e1ficos no deben considerarse absolutos, ya que podr\u00eda observarse una variaci\u00f3n de 3-5% en las repeticiones de estas pruebas en una configuraci\u00f3n id\u00e9ntica debido a los caprichos de los entornos de nube de AWS.<\/span><\/li>\n<li><span style=\"font-weight: 400\"> La utilizaci\u00f3n media de la CPU fue igual o inferior a 40% en todas las pruebas.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400\">Aunque queremos que experimentes y ajustes la replicaci\u00f3n a tus necesidades de rendimiento deseadas, te aconsejamos que consultes con Couchbase antes de cambiar la configuraci\u00f3n de XDCR para casos de uso que sean muy especializados o muy cr\u00edticos para tu negocio.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Nirvair Singh es el ingeniero de soluciones que ha llevado a cabo este experimento. No dude en ponerse en contacto conmigo o con Nirvair para cualquier aclaraci\u00f3n u orientaci\u00f3n adicional. <\/span><\/p>\n<p><span style=\"font-weight: 400\">Como siempre, estamos deseando conocer sus experimentos y experiencias.<\/span><\/p>\n<p>&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"<p>XDCR is a high performance asynchronous data replication system used primarily to replicate data between your Couchbase clusters deployed in different data centers. Several Fortune 500 enterprises rely on XDCR for their mission-critical applications. High availability, disaster recovery and data [&hellip;]<\/p>","protected":false},"author":6588,"featured_media":13873,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1815,1821,1816],"tags":[],"ppma_author":[9064],"class_list":["post-4708","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-best-practices-and-tutorials","category-couchbase-architecture","category-couchbase-server"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.7.1 (Yoast SEO v25.7) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Tuning your replication stream for most optimal performance<\/title>\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\/es\/tuning-replication-stream-optimal-performance\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tuning your replication stream for most optimal performance\" \/>\n<meta property=\"og:description\" content=\"XDCR is a high performance asynchronous data replication system used primarily to replicate data between your Couchbase clusters deployed in different data centers. Several Fortune 500 enterprises rely on XDCR for their mission-critical applications. High availability, disaster recovery and data [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/es\/tuning-replication-stream-optimal-performance\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2018-03-03T08:17:56+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-28T22:18:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/03\/Screen-Shot-2018-03-03-at-12.12.46-AM-300x245.png\" \/>\n<meta name=\"author\" content=\"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/\"},\"author\":{\"name\":\"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/852cd95d6c8aa5ea6d4128643cc3c2b6\"},\"headline\":\"Tuning your replication stream for most optimal performance\",\"datePublished\":\"2018-03-03T08:17:56+00:00\",\"dateModified\":\"2023-11-28T22:18:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/\"},\"wordCount\":669,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"articleSection\":[\"Best Practices and Tutorials\",\"Couchbase Architecture\",\"Couchbase Server\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/\",\"name\":\"Tuning your replication stream for most optimal performance\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2018-03-03T08:17:56+00:00\",\"dateModified\":\"2023-11-28T22:18:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"width\":1800,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tuning your replication stream for most optimal performance\"}]},{\"@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\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@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\/852cd95d6c8aa5ea6d4128643cc3c2b6\",\"name\":\"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/459272ec41e39279e1f7784a97a6b106\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3ce5e2ac49271390c080a82e055d92096b80f63a8f2ca4db5a52af1ace0b06f5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3ce5e2ac49271390c080a82e055d92096b80f63a8f2ca4db5a52af1ace0b06f5?s=96&d=mm&r=g\",\"caption\":\"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.\"},\"description\":\"Chaitra Ramarao is a Senior Product Manager at Couchbase, NoSQL database company, leading databases tooling, cross datacenter replication and partner integrations. Her prior gigs include data analytics product management for Kaiser Permanente and software development for Hewlett Packard. She has a Bachelors degree in ECE and a Masters from Carnegie Mellon in Engineering &amp; Technology Innovation Management.\",\"url\":\"https:\/\/www.couchbase.com\/blog\/es\/author\/chaitra\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Ajuste del flujo de replicaci\u00f3n para un rendimiento \u00f3ptimo","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\/es\/tuning-replication-stream-optimal-performance\/","og_locale":"es_MX","og_type":"article","og_title":"Tuning your replication stream for most optimal performance","og_description":"XDCR is a high performance asynchronous data replication system used primarily to replicate data between your Couchbase clusters deployed in different data centers. Several Fortune 500 enterprises rely on XDCR for their mission-critical applications. High availability, disaster recovery and data [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/es\/tuning-replication-stream-optimal-performance\/","og_site_name":"The Couchbase Blog","article_published_time":"2018-03-03T08:17:56+00:00","article_modified_time":"2023-11-28T22:18:24+00:00","og_image":[{"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2018\/03\/Screen-Shot-2018-03-03-at-12.12.46-AM-300x245.png","type":"","width":"","height":""}],"author":"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.","Est. reading time":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/"},"author":{"name":"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/852cd95d6c8aa5ea6d4128643cc3c2b6"},"headline":"Tuning your replication stream for most optimal performance","datePublished":"2018-03-03T08:17:56+00:00","dateModified":"2023-11-28T22:18:24+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/"},"wordCount":669,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","articleSection":["Best Practices and Tutorials","Couchbase Architecture","Couchbase Server"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/","url":"https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/","name":"Ajuste del flujo de replicaci\u00f3n para un rendimiento \u00f3ptimo","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2018-03-03T08:17:56+00:00","dateModified":"2023-11-28T22:18:24+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","width":1800,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/tuning-replication-stream-optimal-performance\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Tuning your replication stream for most optimal performance"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"El blog de Couchbase","description":"Couchbase, la base de datos NoSQL","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":"es"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"El blog de Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@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\/852cd95d6c8aa5ea6d4128643cc3c2b6","name":"Chaitra Ramarao, Sr. Director de producto, Couchbase Inc.","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/459272ec41e39279e1f7784a97a6b106","url":"https:\/\/secure.gravatar.com\/avatar\/3ce5e2ac49271390c080a82e055d92096b80f63a8f2ca4db5a52af1ace0b06f5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3ce5e2ac49271390c080a82e055d92096b80f63a8f2ca4db5a52af1ace0b06f5?s=96&d=mm&r=g","caption":"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc."},"description":"Chaitra Ramarao es gestora s\u00e9nior de productos en Couchbase, una empresa de bases de datos NoSQL que lidera las herramientas de bases de datos, la replicaci\u00f3n entre centros de datos y las integraciones de socios. Anteriormente trabaj\u00f3 en la gesti\u00f3n de productos de an\u00e1lisis de datos para Kaiser Permanente y en el desarrollo de software para Hewlett Packard. Es licenciada en ECE y tiene un m\u00e1ster de Carnegie Mellon en Ingenier\u00eda y Gesti\u00f3n de la Innovaci\u00f3n Tecnol\u00f3gica.","url":"https:\/\/www.couchbase.com\/blog\/es\/author\/chaitra\/"}]}},"authors":[{"term_id":9064,"user_id":6588,"is_guest":0,"slug":"chaitra","display_name":"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/3ce5e2ac49271390c080a82e055d92096b80f63a8f2ca4db5a52af1ace0b06f5?s=96&d=mm&r=g","first_name":"Chaitra","last_name":"Ramarao, Sr. Product Manager, Couchbase Inc.","user_url":"","author_category":"","description":"Chaitra Ramarao es gestora s\u00e9nior de productos en Couchbase, una empresa de bases de datos NoSQL que lidera las herramientas de bases de datos, la replicaci\u00f3n entre centros de datos y las integraciones de socios. Anteriormente trabaj\u00f3 en la gesti\u00f3n de productos de an\u00e1lisis de datos para Kaiser Permanente y en el desarrollo de software para Hewlett Packard. Es licenciada en ECE y tiene un m\u00e1ster de Carnegie Mellon en Ingenier\u00eda y Gesti\u00f3n de la Innovaci\u00f3n Tecnol\u00f3gica."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/4708","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/users\/6588"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=4708"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/4708\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media\/13873"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=4708"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=4708"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=4708"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/ppma_author?post=4708"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}