blob: e228c90c76faaa02bf4193b4819a4f14fc6b9add [file] [log] [blame]
<!doctype html>
<html lang="en" dir="ltr" class="docs-wrapper docs-doc-page docs-version-current plugin-docs plugin-id-default docs-doc-id-connect/01RocketMQ Connect Overview" data-has-hydrated="false">
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v2.4.3">
<title data-rh="true">RocketMQ Connect Overview | RocketMQ</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://your-docusaurus-test-site.com/docs/4.x/connect/01RocketMQ Connect Overview"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rh="true" property="og:title" content="RocketMQ Connect Overview | RocketMQ"><meta data-rh="true" name="description" content="RocketMQ Connect is an important component of RocketMQ data integration, which can transfer data in and out of RocketMQ from various systems efficiently and reliably. It is a separate, distributed, scalable, and fault-tolerant system that has low latency, high reliability, high performance, low code, and strong scalability. It can achieve various heterogeneous data system connections, data pipeline building, ETL, CDC, and data lake capabilities."><meta data-rh="true" property="og:description" content="RocketMQ Connect is an important component of RocketMQ data integration, which can transfer data in and out of RocketMQ from various systems efficiently and reliably. It is a separate, distributed, scalable, and fault-tolerant system that has low latency, high reliability, high performance, low code, and strong scalability. It can achieve various heterogeneous data system connections, data pipeline building, ETL, CDC, and data lake capabilities."><link data-rh="true" rel="icon" href="/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://your-docusaurus-test-site.com/docs/4.x/connect/01RocketMQ Connect Overview"><link data-rh="true" rel="alternate" href="https://your-docusaurus-test-site.com/zh/docs/4.x/connect/01RocketMQ Connect Overview" hreflang="zh"><link data-rh="true" rel="alternate" href="https://your-docusaurus-test-site.com/docs/4.x/connect/01RocketMQ Connect Overview" hreflang="en"><link data-rh="true" rel="alternate" href="https://your-docusaurus-test-site.com/docs/4.x/connect/01RocketMQ Connect Overview" hreflang="x-default"><link data-rh="true" rel="preconnect" href="https://R2IYF7ETH7-dsn.algolia.net" crossorigin="anonymous"><link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="RocketMQ RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="RocketMQ Atom Feed">
<link rel="search" type="application/opensearchdescription+xml" title="RocketMQ" href="/opensearch.xml">
<script>var _hmt=_hmt||[];!function(){var e=document.createElement("script");e.src="https://hm.baidu.com/hm.js?36428f2b841d08e7405724cbf7f860d2";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)}()</script>
<link rel="preconnect" href="https://www.google-analytics.com">
<script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-89603173-1","auto"),ga("set","anonymizeIp",!0),ga("send","pageview")</script>
<script async src="https://www.google-analytics.com/analytics.js"></script>
<link rel="alternate" type="application/rss+xml" href="/events/rss.xml" title="RocketMQ RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/events/atom.xml" title="RocketMQ Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/release-notes/rss.xml" title="RocketMQ RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/release-notes/atom.xml" title="RocketMQ Atom Feed">
<link rel="alternate" type="application/rss+xml" href="/news/rss.xml" title="RocketMQ RSS Feed">
<link rel="alternate" type="application/atom+xml" href="/news/atom.xml" title="RocketMQ Atom Feed">
<link rel="stylesheet" href="//g.alicdn.com/mamba/assets/0.0.13/mse-arc-ui.min.css">
<script src="//g.alicdn.com/mamba/assets/0.0.13/mse-arc-ui.min.js"></script><link rel="stylesheet" href="/assets/css/styles.b006b670.css">
<link rel="preload" href="/assets/js/runtime~main.9fb1bb92.js" as="script">
<link rel="preload" href="/assets/js/main.db9ae330.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
<div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/"><div class="navbar__logo"><img src="/img/Apache_RocketMQ_logo.svg.png" alt="My Site Logo" class="themedImage_ToTc themedImage--light_HNdA"><img src="/img/Apache_RocketMQ_logo.svg.png" alt="My Site Logo" class="themedImage_ToTc themedImage--dark_i4oU"></div><b class="navbar__title text--truncate">Apache RocketMQ</b></a></div><div class="navbar__items navbar__items--right"><a href="https://github.com/apache/rocketmq" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link">GitHub<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a><div class="navbar__item dropdown dropdown--hoverable dropdown--right"><a href="#" aria-haspopup="true" aria-expanded="false" role="button" class="navbar__link"><svg viewBox="0 0 24 24" width="20" height="20" aria-hidden="true" class="iconLanguage_nlXk"><path fill="currentColor" d="M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"></path></svg>English</a><ul class="dropdown__menu"><li><a href="/zh/docs/4.x/connect/01RocketMQ Connect Overview" target="_self" rel="noopener noreferrer" class="dropdown__link" lang="zh">简体中文</a></li><li><a href="/docs/4.x/connect/01RocketMQ Connect Overview" target="_self" rel="noopener noreferrer" class="dropdown__link dropdown__link--active" lang="en">English</a></li></ul></div><div class="navbar__item dropdown dropdown--hoverable dropdown--right"><a href="#" aria-haspopup="true" aria-expanded="false" role="button" class="navbar__link">Docs</a><ul class="dropdown__menu"><li><a aria-current="page" class="dropdown__link dropdown__link--active" href="/docs/">5.0</a></li><li><a aria-current="page" class="dropdown__link dropdown__link--active" href="/docs/4.x/">4.x</a></li></ul></div><a class="navbar__item navbar__link" href="/download">Download</a><div class="navbar__item dropdown dropdown--hoverable dropdown--right"><a href="#" aria-haspopup="true" aria-expanded="false" role="button" class="navbar__link">Blog</a><ul class="dropdown__menu"><li><a class="dropdown__link" href="/blog">User Cases</a></li><li><a class="dropdown__link" href="/events">Activity</a></li><li><a class="dropdown__link" href="/release-notes">Change Log</a></li><li><a class="dropdown__link" href="/news">RocketMQ News</a></li></ul></div><div class="navbar__item dropdown dropdown--hoverable dropdown--right"><a href="#" aria-haspopup="true" aria-expanded="false" role="button" class="navbar__link">Community</a><ul class="dropdown__menu"><li><a class="dropdown__link" href="/contact">Join Community</a></li><li><a class="dropdown__link" href="/origin">Origin</a></li><li><a class="dropdown__link" href="/team">Teams</a></li><li><a class="dropdown__link" href="/docs/contributionGuide/01how-to-contribute">Contributions</a></li><li><a class="dropdown__link" href="/enterprise">Enterprises</a></li></ul></div><div class="toggle_vylO colorModeToggle_DEke"><button class="clean-btn toggleButton_gllP toggleButtonDisabled_aARS" type="button" disabled="" title="Switch between dark and light mode (currently light mode)" aria-label="Switch between dark and light mode (currently light mode)" aria-live="polite"><svg viewBox="0 0 24 24" width="24" height="24" class="lightToggleIcon_pyhR"><path fill="currentColor" d="M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"></path></svg><svg viewBox="0 0 24 24" width="24" height="24" class="darkToggleIcon_wfgR"><path fill="currentColor" d="M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"></path></svg></button></div><div class="searchBox_ZlJk"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search"><span class="DocSearch-Button-Container"><svg width="20" height="20" class="DocSearch-Search-Icon" viewBox="0 0 20 20" aria-hidden="true"><path d="M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"></span></button></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div id="__docusaurus_skipToContent_fallback" class="main-wrapper mainWrapper_z2l0 docsWrapper_BCFX"><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type="button"></button><div class="docPage__5DB"><aside class="theme-doc-sidebar-container docSidebarContainer_b6E3"><div class="sidebarViewport_Xe31"><div class="sidebar_njMd"><nav aria-label="Docs sidebar" class="menu thin-scrollbar menu_SIkG"><ul class="theme-doc-sidebar-menu menu__list"><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist menu__link--sublist-caret" aria-expanded="false" href="/docs/4.x/">Introduction</a></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist menu__link--sublist-caret" aria-expanded="false" href="/docs/4.x/producer/01concept1">Producer</a></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist menu__link--sublist-caret" aria-expanded="false" href="/docs/4.x/consumer/01concept2">Consumer</a></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist menu__link--sublist-caret" aria-expanded="false" href="/docs/4.x/deployment/01deploy">Deployment &amp; Operations</a></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist menu__link--sublist-caret" aria-expanded="false" href="/docs/4.x/bestPractice/01bestpractice">Best Practice</a></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist menu__link--sublist-caret" aria-expanded="false" href="/docs/4.x/parameterConfiguration/01local">Parameter Configuration</a></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist menu__link--sublist-caret" aria-expanded="false" href="/docs/4.x/eventbridge/01RocketMQEventBridgeConcepts">RocketMQ EventBridge</a></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist menu__link--sublist-caret" aria-expanded="false" href="/docs/4.x/mqtt/01RocketMQMQTTOverview">RocketMQ MQTT</a></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist menu__link--sublist-caret" aria-expanded="false" href="/docs/4.x/streams/01RocketMQ Streams Overview">RocketMQ Streams</a></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist menu__link--sublist-caret menu__link--active" aria-expanded="true" href="/docs/4.x/connect/01RocketMQ Connect Overview">RocketMQ Connect</a></div><ul style="display:block;overflow:visible;height:auto" class="menu__list"><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link menu__link--active" aria-current="page" tabindex="0" href="/docs/4.x/connect/01RocketMQ Connect Overview">RocketMQ Connect Overview</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/4.x/connect/02RocketMQ Connect Concept">RocketMQ Connect Concept</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/4.x/connect/03RocketMQ Connect Quick Start">RocketMQ Connect Quick Start</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/4.x/connect/04RocketMQ Connect In Action1">RocketMQ Connect in Action 1</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/4.x/connect/05RocketMQ Connect In Action2">RocketMQ Connect in Action 2</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/4.x/connect/06RocketMQ Connect In Action3">RocketMQ Connect in Action 3</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/4.x/connect/07RocketMQ Connect In Action4">RocketMQ Connect in Action 4</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/docs/4.x/connect/08RocketMQ Connect In Action5-ES">RocketMQ Connect in Action 5</a></li></ul></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist menu__link--sublist-caret" aria-expanded="false" href="/docs/4.x/contributionGuide/01how-to-contribute">Contribution Guide</a></div></li></ul></nav></div></div></aside><main class="docMainContainer_gTbr"><div class="container padding-top--md padding-bottom--lg"><div class="row"><div class="col docItemCol_VOVn"><div class="docItemContainer_Djhp"><article><nav class="theme-doc-breadcrumbs breadcrumbsContainer_Z_bl" aria-label="Breadcrumbs"><ul class="breadcrumbs" itemscope="" itemtype="https://schema.org/BreadcrumbList"><li class="breadcrumbs__item"><a aria-label="Home page" class="breadcrumbs__link" href="/"><svg viewBox="0 0 24 24" class="breadcrumbHomeIcon_YNFT"><path d="M10 19v-5h4v5c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-7h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1h3c.55 0 1-.45 1-1z" fill="currentColor"></path></svg></a></li><li class="breadcrumbs__item"><span class="breadcrumbs__link">RocketMQ Connect</span><meta itemprop="position" content="1"></li><li itemscope="" itemprop="itemListElement" itemtype="https://schema.org/ListItem" class="breadcrumbs__item breadcrumbs__item--active"><span class="breadcrumbs__link" itemprop="name">RocketMQ Connect Overview</span><meta itemprop="position" content="2"></li></ul></nav><span class="theme-doc-version-badge badge badge--secondary">Version: 4.x</span><div class="tocCollapsible_ETCw theme-doc-toc-mobile tocMobile_ITEo"><button type="button" class="clean-btn tocCollapsibleButton_TO0P">On this page</button></div><div class="theme-doc-markdown markdown"><h1>RocketMQ Connect Overview</h1><p>RocketMQ Connect is an important component of RocketMQ data integration, which can transfer data in and out of RocketMQ from various systems efficiently and reliably. It is a separate, distributed, scalable, and fault-tolerant system that has low latency, high reliability, high performance, low code, and strong scalability. It can achieve various heterogeneous data system connections, data pipeline building, ETL, CDC, and data lake capabilities.</p><p><img loading="lazy" alt="RocketMQ Connect Overview" src="/assets/images/overview-195cf6b6249dc8488e721970527cc533.png" width="721" height="482" class="img_ev3q"></p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="connector-working-principle">Connector working principle<a href="#connector-working-principle" class="hash-link" aria-label="Direct link to heading" title="Direct link to heading"></a></h3><p>RocketMQ Connect is a standalone, distributed, scalable, and fault-tolerant system that mainly provides RocketMQ with the ability to flow data in and out of various external systems. Users do not need programming, they only need simple configuration to use RocketMQ Connect, such as synchronizing data from MySQL to RocketMQ, only need to configure the account password, connection address, and the need to synchronize the database and table name.</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="connector-use-cases">Connector use cases<a href="#connector-use-cases" class="hash-link" aria-label="Direct link to heading" title="Direct link to heading"></a></h3><p><strong>Building a streaming data pipeline</strong></p><p><img loading="lazy" alt="RocketMQ Connect使用场景" src="/assets/images/scene-3406354e6f18c416f4676634945f8fdd.png" width="493" height="228" class="img_ev3q"></p><p>In business systems, MySQL&#x27;s excellent transaction support is used to handle data addition, deletion, and modification, ElasticSearch and Solr are used to achieve powerful search capabilities, or the generated business data is synchronized to the data analysis system and data lake (such as Hudi) for further processing, thus making the data generate higher value. Using RocketMQ Connect, it is easy to realize such data pipeline capabilities. Only three tasks need to be configured: the first task is to get data from MySQL, the second and third tasks are to consume data from RocketMQ to ElasticSearch and Hudi. Configuring these three tasks has realized two data pipelines from MySQL to ElasticSearch and MySQL to Hudi, which can not only meet the needs of transactions in business but also the needs of search, and also can construct a data lake.</p><h5 class="anchor anchorWithStickyNavbar_LWe7" id="cdc">CDC<a href="#cdc" class="hash-link" aria-label="Direct link to heading" title="Direct link to heading"></a></h5><p>CDC, as one of the ETL patterns, can capture the database&#x27;s INSERT, UPDATE, DELETE changes in near real-time, RocketMQ Connect flow data transmission, with high availability and low latency characteristics, through connector easily realize CDC.</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="connector-deployment">Connector deployment<a href="#connector-deployment" class="hash-link" aria-label="Direct link to heading" title="Direct link to heading"></a></h3><p>When creating a Connector, it is generally completed through configuration. Connector generally includes the logical Connector and the Task that performs data replication, which is the physical thread, as shown in the following figure, two Connector connectors and their corresponding running Task tasks.</p><p><img loading="lazy" alt="RocketMQ Connect任务模型1" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAdcAAADnCAYAAABMiRzYAAAcS0lEQVR4Xu2dZ7Rc1XmGIX9x8sPxCssr8SKBhJVgLwIhxoAhVGOZZnoMFqYYZEAgOqKKIproHVMDSIgiEJJAvXcJVUCi9yqqaAIJkHbm3XP3cO6ZM6Nb9j138/E8a71LM6fP1f3mmb3P3nPXWXfddR0hhBBC4mWdCm7NmjWEEEIIiRB51csVAAAA4oBcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIoNcAQAAIvODlOtRV08nxgN2yf9fE3uxwA9SrkdW/vOeXbaGGI3+f8Eu1K/tWKlf5ErMxUpxQjHUr+1YqV/kSszFSnFCMdSv7VipX+RKzMVKcUIx1K/tWKlf5ErMxUpxQjHUr+1YqV/kSszFSnFCMdSv7VipX+RKzMVKcUIx1K/tWKlf5ErMxUpxQjHUr+1YqV/kSszFSnFCMdSv7VipX+RKzMVKcUIx1K/tWKlf5ErMxUpxQjHUr+1YqV/kSszFSnFCMdSv7VipX+RKzMVKcUIx1K/tWKlf5ErMxUpxQjHUr+1YqV/kSszFSnFCMdSv7VipX+RKzMVKcUIx1K/tWKlf5JpQFr22wk1Z9Gbd8pCl73zrxs550U1d/Fbduo5k0sLX3ZNvfFW3/PseK8UJxaRavyROrNQvco2Q9X70t/4HOe/FT1otP/mcS/3ycy+7sW6fbCS5PfY9OPxnuH/ZaGO/b1j/zLur3UlnXVw7j6LH519+S22bATfc49b/6c/qjl2Ucy+9wf3rxj+vHWvnHr93I2c8U7fd9zVWihOKiV2/JK1YqV/kGiFBetfc/mCr5RtvsmlVrhWZ5ffJ5oCeR7nf7XWgm/70u+6JF5a7ATfe6/e77f7Rfv0xJ53j/v4n/+DOvvg632pVa/Pymwb6bc648Gq/zWU33O23yR87n/uGT/f73f3wRLfkra/d0PEL3fa77O5+sdl/1237fY2V4oRiYtcvSStW6he5Rojk+p9b/Mr12POA2rIxs1/wP1wJVnLte94V7uDDj62tHz7pSS80yVRSPP60C1odU63dwY/NdHOe/8gfR8LNn/eYk8/151bLtq1yveS6u/zxdNywTK3WcP4lb3/jTujb37eCdbzD/nKS765e+Mrn/npDl/SClz/zz2cufc8Letc99nOn9hvgX6/WX3vHQ74FrmP0/PPxbvHrX/rlD42e67bYaju//PcHHOJmP/tB3TV2NlaKE4qJXb8krVipX+QaIRKc5Kmf4/yXPvXL9Fyt0c233MbL9Y4HxrZaL5lpnR6r5ap16hqWJMfNfal27AdGzvbriu7FhlbojCXL2izX0bOe9/tIfLqGe4ZObnXf9cIrb/WvR9c8cNhUL1m1nPUhQPuNf+Jlv93c5z/2zyXbQcOn1Y7Z/6rb3PApT/vnammr9a3l+nCglrmWS7Y6tlrMEm3+GjsbK8UJxcSuX5JWrNQvco0Qyei2wSP9fczQNaxWnR4HuT795iq/3Q13PeLXa9twL1atOm2z9bY7hf8Qt832v/Gtur8Oesw/z9/PVdT6DcJrq1yVEVOXuMOPPtmLU/vrurR/uG7JNGwrWWq7tshVrXWt63X8Ga2keddD491F19zhu7B1LLW0tXzUzGf9ftOfeqfuGjsTK8UJxcSuX5JWrNQvco2QINcTz+jvW6sSkH6mElKQq7Y76LBj3D7/e5gf8RvEpG7YbBftwle/cFfecp8/pgSoLldtq+Pnz3vTPcP8Osm5rXJVd27oolUkWl2zjqMWsM57092P1tb/35AJtdeSleusZ95vJVftF/bR8f54xHF159ayll+4VlFLN79tZ2KlOKGY2PVL0oqV+kWuERLkGrpD1d264657+nVZuWoQUehC3nKbHfyy0HrLdgUr+x/8Z38MyVDrs7K66q+DfYt2u517uF1228cva6tc99q/p9vvoCNaLZsw7xV/jiHj5vvryg7A6jfgJrftjr+tyTW0ToP0i+Sq168RyOH5kDFP+Ba7WsRqGesDhKJjDh4xwz315sq66+xMrBQnFBO7fouiwX75ZY2iHqbsB+SuzJznPnSPT1/q3xfy66zESv0i1wgJctVj3V/Uz1NTY/Q8K1cVbBhZrHubWqbuYklR91tD1+9j05a6n22woet92vn++bGn9PP7SKDaRsdu+Y/zXcPaRut0bD3PRgORstfa/+rb/X4SvebN6n6rZKhluh98Zv9rvAAle0lP3bvqzlVXro5/0tmX+GNK/o3k+vDYef65xKk3nk023dwPpAr3nXW/VYOkdF699va8kbUlVooTiimqX41J0O+WemKyy3XfX7dg8tuvLfr9HTZxsb+l0ehDq9bp9k2oRdX6LQNH1NY12i8kfGBti5j1nqA6CudSDjmyj3//yG/bHdH7iG796ENzfl17Y6V+W/6fkGtnkpVr71PP8z/UMArWyzUzz1WDebLrFQ1akky1XMdS1H0cBhpJPuG4IdpGxatWqNZLrtn1IRpxnL1WdUNr1HJ2GxVteFPQ/c8whUiRaNVdrHVBwopG+upfyVUDq7JylbR1/WFbtcBDV7S6usNyXb8kn72+GLFSnFBMUf1OXvSG/53Ky1UfFjsjV4lP9ZlfL4nofBohrw+bmqt+1HF9/TLt02i/bGpyrbRG8+uy0S0YXY/qVvuo3lXXWqYZA/ntuyN6DeH9IL+uvbFSvy3vc8i1rKgAJab8chWMulz15iA55dcrakmq61lTZ/SJVaNvT+93eW2AUHui4lfXbtGnZglY1zJxwWt1x1ZxK/l9iqIPEBr4lF+u6Tt6Hdl7vzFjpTihmKL6bYtc1YOkaWZh3TmXXF/7shb9PmpAoXqeQk+R5KpemHDrJZsw1e7uRybVlqk3RvtKMNn99GUvkqBuyegDpW7nqAayclXN64OnerDyrdE+p1/oBwLml2tshL5cRo/VVaxbOhKuPhCr10jLNfVNYyD0wVjH0AfpIP1G16V1+pCt/bRcrXO9V4TzFk2z07n1WvTBXMdodD1F0/bysVK/yLWkSDK9+pzpf+DZX1QSP1aKE4opqt8g10N7neiFGSJhBLnqg61uZ4R99DzMPVfPkcYWhBH+Qa6Nunf1YVj7SB7qnpXosh9Us/sFWUtwEpOW63GQqz6Eaj655KcWcP5ckpx6gvLLQ9TDpX31WtWLpLENui71OOk6dA6JXo/12sJI/kbXpQ/UEqKkqn00+l/b6T2s0TS7cMtHYyvmv/xpw+vJT9vLvxbFSv0i15Kie6W6h/rw+AV160jcWClOKKaofoNcJQ+9qYfoTXxtcg1zv9X9quVhsF4zuSrqOQotsJY3Ui9JtULzcs1OTdOHbLVQg1z/cOjRXj6aRZA/hyLJSeD55SGSnI4T5tArOp5mHQS5hgFQ2jbcwml0XRrYqH000FHLJVu9luvuHNJwml22W7jZ9eSn7RXFSv0iV2IuVooTiimq37Z0C+flKhFKrhrkJwmH5botsja5qis0O2JX3ajqctZ+miKXl2u25akWtVqSQa4h6krOn0eRfIu6UDXISeM51L2bv6+sDxkaiJi/ft2r1bn0uNF1qfWeva6Q8wbc3HCaXVauza4nP/ixKFbqF7kSc7FSnFBMUf22Va5ZmWi6mOSqQXXaN4xanzj/1bXKVUIuWq7u0LzUJLGs1PNyVUtRLUbdD5XY88fUvWJtp5Zydrley4GH9PKj7yWssG8Y2S+R6jqyf9AjL9ei6wpdvDpfmDYn8eteaqNpdlm5Nrse5GqcouLsrqig1S2lN4dGA5lI+2KlOKGYovpti1zVytN9Un0Rim7PaHvJVQMF9YavAU4SSRj120yuajVqGx1f+6t2NWNAyyTr9shVYgrXr9Zh/lwajSxB6utCde16HqbU6XWEb39Ti1HvJ7oOL7fK447INXxBjAZL6rWFb4nTz7bRNLvwjW3aptn1IFfjFBVn2dEvmkYBtvwH+Kjw81NnujP6BJ//Sz/fh1gpTiimqH4bzXPNylWj38NXfupf3TsMA5o0QCfUobowJQDNE28kVyUILkTHDKN31yZXjZjNz3PVHHKdN4zYzUZSC3PoQ7IDgkLrVvvrX90HDdfRHrnquvT46lvvb3Wu8LqaTbMLA8HUem10Pflpe0WxUr8tPyPkWnY0uEnFp09y6jbRPRvdy9AvXphX2t25+d7hXvj55anHSnFCMZ2pX8lBIs5PMVPUYtOgoqJ1jaKWrkbQ6oNofl3s6LrUwlVPV9EXr4TRvDG+yEFRC1nHK5qu12iaXXbbjl6PlfpFrt0Q/dLqZ37xtXe2Xl75JdQgi/CtSxoYoU/dEq7uc6iwtLzR/DR9gtQQen2i1n4SY/bTbaM/9xa+pELLtZ+6x9T9FL7YInyabXQ9eh26Hn2hhe4B5V9v2bFSnFBMd9cv6dpYqV/k2g0Jc8WaDUcP93Q0b+/BUXP8/RZ1u+jTa6P5aeFbY9R9pEEJ4SsKJd1mf+5NspYwdW8l/KH2kdOW+K4gHVv3dZpdj/5ggdZpnmB2Un13xUpxQjHdXb+ka2OlfpFrN0SDAfQzz4/+y0ZzzvQH2MNzfSuT9tF9o0bz04Jcg+A0z8yLsrJvsz/3ptZu+GPpigZVSMDZbuFm1yO5SsKpDMiyUpxQTHfXL+naWKlf5NoNCSMDw/f5ZqMv9Fe3sOaTqYs4LNdXq2kfDdtvND8tyDXbItZzjXps9ufe1GotGriUlWuz65FcJff8/t0VK8UJxXR3/ZKujZX6Ra7dELXwJDR1sWaXh7/zqsERmpAe7nUqIyY/5dfpq86KRvll5Rr+5qoS5Nrsz72pFaxRlWGf6+982I9OzMq12fUgVyiT7q5f0rWxUr/ItZuiv5Oqn7tajBrgpNamul3DBG3d55SANXRdz/W1Y+FvxHZErs3+3FvfC67y89X0dWeayqDtNCJR92DDNs2uB7lCmaRQv6TrYqV+kWs3RcI6svfp4T/AR98hGkbg6t7obnv/wS+X1CQ5jfbVuiK5qlXZSK5h9HGjP/emqT/hb0XqXGrlarnmq2k7DZBqdj0nnnmRH7mcf43dFSvFCcWkUL+k62KlfpFrN0dCVGuxaC6ZIsFp8FHRvLaOpNmfe5PY1U2cXabzZr+AO/b1dEWsFCcUk1L9kvixUr/IlZiLleKEYqhf27FSv8iVmIuV4oRiqF/bsVK/yJWYi5XihGKoX9uxUr/IlZiLleKEYqhf27FSv8iVmIuV4oRiqF/bsVK/yJWYi5XihGKoX9uxUr/IlZiLleKEYqhf27FSv8iVmIuV4oRiqF/bsVK/yJWYi5XihGKoX9uxUr/IlZiLleKEYqhf27FSv8iVmIuV4oRiqF/bsVK/yJWYi5XihGKoX9uxUr/IlZiLleKEYqhf27FSv8iVmIuV4oRiqF/bsVK/yJWYi5XihGKoX9uxUr/IlZiLleKEYqhf27FSv8iVmIuV4oRiqF/bsVK/P1i5HkXMxkpxQjHUr+1Yqd8fpFwBAAC6EuQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeQKAAAQGeSaIKeM+iNJLBZZ54THSWIBOyDXBNGb+eL3niKJxLRcBy4jqQS5mgK5JghyTSvIlZQS5GoK5JogyDWtIFdSSpCrKZBrgiDXtIJcSSlBrqZArgmCXNMKciWlBLmaArkmCHJNK8iVlBLkagrkmiDINa0gV1JKkKspkGuCINe0glxJKUGupkCuCYJc0wpyJaUEuZoCuSYIck0ryJWUEuRqCuSaIMg1rSBXUkqQqymQa4Ig17SCXEkpQa6mQK4JglzTCnIlpQS5mgK5JghyTSvIlZQS5GoK5JogyDWtIFdSSpCrKZBrgiDXtIJcSSlBrqZArgmCXNMKciWlBLmaArkmCHJNK8iVlBLkagrkmiApyXXqc9Pc9Bdm1C0PmffWAjds5vCm23zfg1wTyeD36pdZCnI1BXJNkM7K9dEZw/x/7GZbbl63busdt/Hrhkx+pG5dNrcOuc1tvf3W4RfEH+uGQTfW1s9+ZY773b671dYr/7jBP7m7R9xT2+bHP/mxu/imS+uOnc2Bhx3Y6hjZnHjeyXXbN8tN99/s/m2TjeuWdzbItWO58rkVbo3Ok1v+7per3YKPv6lb3ixbTfmkes2Vx5Pf+9q99Pm3rbcZ9VHrF5cjf7ymeeSD6j6Pfli/riuDXE2BXBOks3IdOv3RmqDGLZ5YWz7l2am15c3kOve1J2pym/PqXDd20Th3+HFH+GVqoS5a9qSX7X9suokbcOvlfpsZL8ysbXPf2Pv9cSTXi268pO742Wi/8U9O8JHM9zl4n9pzCTy/fbMg1/bR1XK96tmukevfjP3Y/fuk5a23ua/Sqh35kc+pT37ht91u2icty9opySDXYe3cr7NBrqZArgkSS66bbrGpO3PA2bXlF17f3y8Lct11r9+6C667sNX63fff3T0253G/zR1D76ytm/P6PPeXU4/20lOrVuu1Xfa8Qbo99u7hn7dFrtlsv+sOrufRh9Se3z/hQbfzHrv44/zPLtu5u0bcXVt34rknug02+me3/k/Xd8eecZw/d1aukraOd8I5J9Sdp71Brh3LWuU65H33xTdrqgLUuiEfVJ+PqD6/+JkVbkXluZbN/vCb6jVXlt/+8ldu7Lur6o4b0mPGp9VtW46jjH5nlVv57Rq3avWa6rkl48ryC5Z+4ZavWuOv8+UvvvVibSXXQcvc/Mr2r66orLu/i7ulkaspkGuCxJLrKeef4v5rqy1qyyUoLQty7XVSr1Zdx9r2mNOPcQvfXuS7eNf70Xru4CMPdtfec12re6pq0Wp9/rzK8Wf1cRtuvJF/3Fm5Sp77HbK/GzzuAfenYw/1x5VEB46+zx/73lGDfMtZ1zlozOCaXNWS1uv69c7buSfenF93nvYGuXYskqsY9faqVqkJrkViaon6fYa2SE2yHVPt5l20/Ft38wtfutWyn9ZVtpvy/tdVERacU8nL9deVVq/277dkhTti3mf+saS6zvDq+QZUrrP3ws/dVxX5PvrmylZy1XV+s7ryePR3ou6yIFdTINcEiSXXYbNG+H/V2pQc9XjE7Mdqcn1gwkP+8aQlk93kpVNqy3UMLZNEJauWXxIvvoXvLnaH9z7c/XyzX9SdVznzsrN8a1KPOytXiXPmS7PcrJdn+3u3uoa5b8xzV9xxpX98+yN3+A8CuuYJT030cpX01b2s61P3dv4cHQly7ViCXD9YuaZV5Mm1yfXWl77ysgvHevD1ldV1A9sv100nLXcHzf2s2lqtSFst4UnLvvbCFDq2Ws16vvHE5bXrWvrpN/5a/25cy/V1dZCrKZBrgsSS64wXZ7ktt/2VO/vyc72c1CWs7t2sRCUjdQdfdOPFvqWoZRJY9n7nxKcn+a5X7Xfdvde7vpec4R8XjRA+5Jg/1VrLnZWrurR1DJ1L1xnkuuCdRW7PA/fyz0PrWiKVXMMHAe0nMefP0ZEg145lrd3Cebm2tCQl11cq8nxq+XcC3XdWizAHtl+ukqa2F7oexcu1sm7YW1Vpi2VfrXYbTvhOroHdZ35Sd44uCXI1BXJNkJhylVh/uc0vvbhO7X96nVzVDbxDj53czrvt5AWqZeddc4GXU/64apHqGBoRrGNceedVtXXHnn6sGzz+QS+7My490y/rjFwfnzvKn0PSl1B1vUGuoxeM8cKX3NWK1Xn6XXWel6sea52uVV3J+XN0JMi1Y2mrXNcfX5Xrb6a3SLEiV8lP24V9rn3hy+q6ge2X68KPv3Wf6V7umOrzt1asrsp12IfVcz/wvus1/3P3yderq/dWW65Lx9Fz3fcN92i7NMjVFMg1QWLKVV3CoTU38onRdXIdMmVobb2m8GT3P+2ivn4eq7qCQ6tQXbHaRvc0JTANMpLw9j5oH79ectM5tI0e9+7b258rRNLMX29IVq66h6rj6fp133TfnvtV5Vppoeq6NKVIctW1qaWs1nR2QJPuE2dfZ2eCXDuWtcp10DK/ftQ7q/zgpuc+q7YuJVe1FrVO0lOL9qOV1Zuu2r+9clWLNLSCtU5Hmlo5Rni8XkvLWcfVtq0GNLVM8Rn46sq680QPcjUFck2Qzso1zHMN3aJh2owe5+WqqDs4fw9VrdcgXUUi7XN2n9r6ac9P963d7DY6jv4998p+fpvQpZuN7ofmrzckK1cNXNIArLBfz149/fE0t1b3g3U9Wq6Wsl6fric/FUfnKprr294g146lLfNcJ1ZakIHQdesHNFXE+3alhRnQPn7dwKoE6+a5ZpKXa59FX9S6gzWYSqIVO0371LdihQY5aZ2/N5ub5yr5+9eRGX3cJUGupmh570KuKdFZubY3Em92Sk6IWokPTx3qu2Hz60I02EgDo0bOq26jruEBt11Rt11Hozm2Gv2rx2oha4qNHqs1qw8R6gLO7xM7yLWL0zL9pW65olblYxHmmz7wfvXe7qCW5xJl6Ood81H1Xmt+n7KDXE2BXBOkLLlqHqm+IUktwlgjay0GuZJSglxNgVwTpCy5qmv4hH4nuXGLx9etI98FuZJSglxNgVwTpCy5krYFuZJSglxNgVwTBLmmFeRKSglyNQVyTRDkmlaQKyklyNUUyDVBkGtaQa6klCBXUyDXBEGuaQW5klKCXE2BXBMEuaYV5EpKCXI1BXJNEOSaVpArKSXI1RTINUGQa1pBrqSUIFdTINcEQa5pBbmSUoJcTYFcEwS5phXkSkoJcjUFck0Q5JpWkCspJcjVFMg1QZBrWkGupJQgV1Mg1wRBrmkFuZJSglxNgVwTBLmmFeRKSglyNQVyTRDkmlaQKyklyNUUyDVBkGtaQa6klCBXUyDXBEGuaQW5klKCXE2BXBMEuaYV5EpKCXI1BXJNEL2Zk7RiES9XklTADsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMsgVAAAgMjW5EkIIISRe/h8ygC+XLAVw9AAAAABJRU5ErkJggg==" width="471" height="231" class="img_ev3q"></p><p>A Connector can also run multiple tasks at the same time to increase the parallelism of the Connector. For example, the Hudi Sink Connector in the figure below has 2 tasks, each task handles different shard data, thus increasing the parallelism of the Connector and improving processing performance.</p><p><img loading="lazy" alt="RocketMQ Connect任务模型2" src="data:image/png;base64,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" width="481" height="231" class="img_ev3q"></p><p>RocketMQ Connect Worker supports two running modes, cluster and single-machine. In cluster mode, as the name implies, there are multiple Worker nodes, it is recommended to have at least 2 Worker nodes to form a highly available cluster. Cluster configuration information, offset information, and status information are stored in a specified RocketMQ Topic. A new Worker node will also obtain these configuration, offset, and status information and trigger load balancing to re-allocate tasks in the cluster to achieve a balanced state, and reduce the number of Worker nodes or when a Worker node goes down, it will also trigger load balancing to ensure that all tasks in the cluster can run normally on the surviving nodes of the cluster.</p><p><img loading="lazy" alt="RocketMQ Connect部署模型集群" src="/assets/images/deploy3-879eb285035b5f869646a5707885d874.png" width="781" height="431" class="img_ev3q"></p><p>In standalone mode, Connector tasks run on a single machine and Worker itself does not have high availability, task offset information is persisted locally. It is suitable for scenarios where there is no high availability requirement or does not require Worker to ensure high availability, such as deployment in K8s clusters, which are guaranteed by K8s clusters.</p><p><img loading="lazy" alt="RocketMQ Connect部署模型单机" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAb8AAADJCAYAAACzHzwaAAAkaElEQVR4Xu2dCZQU1bnH25eTRJ+aY/JyTN6LJickTxNjEvMMigtq1AgE9wVFQ1RQiQsIiAKKCoKgyDKgIosIKoIiKCIiqOwgw6YIoriwCcMyzMDMALPP3Ff/r/oW1dXVzUwvUzXc/3fOj6q6tXTdrqJ/c5eqGznr3AsUIYSYCsPMiDQ9p7n6eIcihBDjoPzMDcqPEGIslJ+5QfkRQoyF8jM3KD9CiLFQfuZGQvnd8/DT6ic/PTEm7cT/Pln99bxLnOW535SqSCSinhj5Rtz+iRj66mz129//KS6dEEIaGsrP3EgovzHvLBOxTcvdKsuvL/palgGkh7SRUxfJ8tsrtsXtnwjKjxASFig/cyOh/BZsqRKx9R89VZYfHDhKnX1RS/U/v2oiAkMaSodYxvwHG0pUy+v/pY457nhJ6znoRUmfMGeNuqj19ere3oNFem75YZ/z/36lurvXU7I87r2V6oyzL5ASJ441+/N9kv7w0Anq9i6Pqctv6qCu/mfHuHMlhJBUoPzMjYTyA5DdjXd1k/nmLa5W9/cZptp0uF/d3LG7pEFc1/7rHpm/7Jpb1MlNTlGDxr+r+j7/uogzZ9KH6oW3lsg81vV6Zpwjv3nflqk/NT1fNbv4HyLa99bske2ub99ZjZy2WJ17yeUiQhy7Y48nZR3O57k3F8SdJyGEpALlZ24klR9Ka6f+8Uy1cGu1yAelOMgNIluyXUkpDyXDjzYccGSn94UMUUrT8puydKOkQ34oGTa94DL1+zPOUvM3lkv6/X2GS5vi0jx7f13NOvPTfJEfSoP4TO85EkJIqlB+5kZS+b04c4UICMKC6JZ+p9ScL4sd0WE649OdatK8L2ReV1OC9l0fl5Ih5Id9dTqOpdsOITSIE+nX397JSXczce56kR9k6j0/QghJB8rP3Egqv8VbakRAp//fOTHyQYkNaSgBYhmlN2z3ykfrnG0uvryNtAn6yQ/SQ4kOJT1dhXrb/Y86JUHw4Vf71ejpH0upk/IjhGQDys/cSCo/gLY3iO2RYS87aR269ZE0tP/pNLQJXtH2DpHWO6vyRHjj3//EV366w8vTL81wpKlLkmjvW7CpQt3R/Qm7qnNrLeVHCMkKlJ+5cVj5oZMLpDRt2RYn7fmpCyVt4IvTnTSU0iA5XV0JEaKadNTbSxPKD6DtDx1fMN/2rgec/SG+Z6fMl/SOPQaolte1izs3QghJB8rP3Dis/OrDws2V0v7nbvurL7PWFko7H47lXUcIIZmE8jM3Mio/QghpTFB+5gblRwgxFsrP3KD8CCHGQvmZG5QfIcRYKD9zg/IjhBgL5WduUH6EEGOh/MwNyo8QYiyUn7lB+RFCjIXyMzcoP0KIsVB+5gblRwgxFsrP3KD8CCHGQvmZG5QfIcRYKD9zg/IjhBgL5WduUH6EEGOh/MwNyo8QYiyUn7lhnPwi988kIcN7jQhpKCg/c8NM+b26i4QFyo8ECOVnblB+JFgoPxIglJ+5QfmRYKH8SIBQfuYG5UeChfIjAUL5mRuUHwkWyo8ECOVnblB+JFgoPxIglJ+5QfmRYKH8SIBQfuYG5UeChfIjAUL5mRuUHwkWyo8ECOVnblB+JFgoPxIglJ+5QfmRYKH8SIBQfuYG5Zdt3shXkVmF8emaibvUjz7YqyLvJdmmPrxvHef1/Pj0sEL5kQCh/MwNyi8BtfoLmrYnJn1WXoWkv7alPG6fGCwJbT5Y7XzRFTW1sq+z3pLe+zsqnM9BYP6VTYeO+9zXpaqqRsUf24fJW8tVefWho+0srVG/m7cvbrvQQfmRAKH8zA3KLwFaI09/eTAmvSwqmEmHkd+XJdXquwM1KjKjQAQ64qtS2a/bmgOyfnF+pbJ8qKZstYT4XoGU1nK+treZ+p0tyZHWMrbxHttLuxUlsl/H1ftVZNJu9ffFxWpXWY06UFUbt23ooPxIgFB+5gbllwAorsSSx/aDNU7azz7cK18aBAj5Td9ertYVVTnrmy8qsoVjyQ7SmrurMuaYKC22XV6iIm8XyHGeteTm/dyFlhTx2SgZ1lV+o74psy+mdVydhlKf8/mv7VYf7KyQUiSOt3pvlV0d+2a+fb66yvXNPfbyjEIRaJ6V9xlWHpFfrH/yi4NSgsUx1uyrto9hpV/9cbEqqqyR9I0HrPTph87jsFB+JEAoP3OD8ksABAS5yZc01a76xDJKc8WVdsmv86cHYtZDNliHeZT8EKj6hMSOnbPXOfYNy4rt/XzaAnUpDiXGusqvyUf7ZB+ICedwx6r9Me1+4zeVSX5QNdp+ZYlIECVPSBrxH/rc3rKXIcPboueBY47bWKaaLSiSZZRUUXpFOkqzOE8EZIhjo8QJEXrPMSGUHwkQys/coPwSAFl0/+yAtKMNiFZ9olSEalAtv8jk3bJd3/V2VSa2ddoCrVIRttlbgS3sKCyvlVJRz7VRaXraEwFKjwgIqa7yA03nF6lVVokOYkPgU7G/Pm+RXXRbyEzaEusgP5R2se7jPVUxUrv3k/1qzLdlUkUrx5pop58y1xZx5N06lv4oPxIglJ+5QfklQMtvzs4KKe1BEPKFWcJw5Gdt93lRlfpmf7X02JT1qEJ8bXdMFWRkSr4auqFUjglBoUoR0T3a/uem97qD9nEsedZZfm/ucaogAUSIc5bjWCUzfO5jnx9qu7xn9X57nVd+78TKD/vpfXC8tajq9Hw20vwCJUXvtr5QfiRAKD9zg/JLgJafru5DdeLOMrvk45YfOplgW1SJ7quw28Z06cdd1Qk2lFTbx3jTloxbJkOsEmUP6/P2WKXDHaX259RVfpsOVKuvSzxiisq65ZJiOS93B52J1nwBSqFR+enSnZayn/wk/9HzAlcsLZESL0qU0k5oCV6wjvlPtGtapWLvefpC+ZEAofzMDcovAVp+mEf7FgKPHmDZLT/0rrTXKmlbkzTrhx+7oL1PV23+2SqN4Tjzop1QFljSQEjVpLUNjq0DVZ/YButwbCy7QUcV97mO3Wh3eJHenqh+fD1fZIVAeySqJiEokbF1bqi+lB6lE+18ztpRIceEnGUfH/m1XlokyyK26QXqoHU8dLTR7Z5o70PpE58rwp5E+ZHwQ/mZG5RfAkR+0WrJ+bujIon2YoT83M/5obOHez1os6zYkSb+BagedTqiWHLQx9WBbbCLlOKs9ZCfX0iPUff5vrZbep26A3LqtTZa1flugfOIBsLu0Wmfq5YkAj01EZAfOt645QdR4vx1SAk2WtWKqlwdOH+RsPv8kkH5kQCh/MwNyi8DLCuosrv4e9dZAkOVItrgdIeQOKySGKpW5YF0VBVaUnpne3ni7ZPxdoFUXca0N2osQf4C1Zt4A4z32Cid+nS+8QWCf8tn2xmFdjufq+2xTlB+JEAoP3OD8ksHSwJL99ilHpGOdz05PJQfCRDKz9yg/NLBKi2hDQ+dSuLWkbpB+ZEAofzMDcqPBAvlRwKE8jM3KD8SLJQfCRDKz9yg/LLBpN3yyjF5fZm3cwmJhfIjAUL5mRuUXyaxpPfhLnvIIx143OGm3BC1Cc4udF7XFgooPxIglJ+5QfllEHR+wXNueEBcSnzvFshbXOR5uehzdUHzyDp7ZAZvemBQfiRAKD9zg/LLFG/myxc6+tvoW140U/JlCCH91ha8uxMvwIYQ5XVh0ZEdMIgthjPCq8ogULzmDM/O4bk5PJSOt7hgPz3Kgj5+wuGEog/RIx37vbG1XN7hqR+8x3BFyc4H+cD54IH7L4oPDduUcSg/EiCUn7lB+WUI/Q5Q/Z5MP/CKM8Qne6vVtR/bA87KEEgTD73uDG9cwbh5cJSMxzfFliqkhVeJOa8gw8PkSYYTgkwhNLwvVA+ke8a8Ihk9HsfG4xnJzgcv9EbgHaB3YYgkn/xkBMqPBAjlZ25QfhkC77yULzRJ9SYeiMcAuXoZb3WRfd4vFPm5hwzCtvJu0Kj8HAFNtV9GjX2TDSeE0qJ7MN1XN9tj+bmrPZOdD+Qn7+jMdocdyo8ECOVnblB+mWJWoXyhzvs0XeCF16j2xLBAMoq6XveGLTaUwiA/efdndN2svAp7dIeo/NwlSsTFi4qTDieEUp9fxxa3/JKdD+Qn8vXsn3EoPxIglJ+5QflliugICahCdKc74/zNLlQfWELRbW3gvGhVKV52DfmhSlOv88rPGXPv1UPySzackDNyQ3SffusPyMgMbvklOx/Kj5gA5WduUH4ZBOPkITDaOzrA4EXSqFbU4+ChRAVBYsQELGN0dD1GYCrySzac0LRt5TKyA8b1w4u1EXj2EG2Aeptk50P5EROg/MwNyi+TWELJLYgdWqgQvTajPShROtwSHWEd0oGE0FsT6/zkJ6WyBPLTvUcTDic0wx5zD4F/UUqU9PcKZTsp/SU5n9mW/NDzNC6PmYbyIwFC+ZkblF82sIQlwxj5DS0E3iuQzil1HvD1cCQbTgji9Y6qjs+d6hqWKNPnUx8oPxIglJ+5QfmRYKH8SIBQfuYG5UeChfIjAUL5mRuUHwkWyo8ECOVnblB+JFgoPxIglJ+5QfmRYKH8SIBQfuYG5UeChfIjAUL5mRuUHwkWyo8ECOVnblB+JFgoPxIglJ+5QfmRYKH8SIBQfuYG5UeChfIjAUL5mRuUHwkWyo8ECOVnblB+JFgoPxIglJ+5Yab8SKjwXiNCGgrKzz92769VL66sVL3mlAdCztJKtWSL/2DdmQrj5EcIIRrKzz9yllSqlhNKAyWSs1s9u3q/99QyFpQfIcRYKD//uGFSvIwamsjgXSrS85usCZDyI4QYC+XnH24J3T6tLK5aMlt0erc8Tn7ZEiDlRwgxFsrPP1qNtwXUavxBNWlNlXd11mLtzpro58bKLxsCpPwIIcZC+fmHu+TXkPL7PCo/b8kvGwKk/AghxkL5+UdY5ZdJAVJ+hBBjofz8I8zyy5QAKT9CiLFQfv6h2/xahKjNz0u6AqT8CCHGQvn5R9hLfpkQIOVHCDEWys8/Gov80hEg5UcIMRbKzz8ak/xSFSDlRwgxFsrPP8L4nN/hqK8AKT9CiLFQfv7RwpLPZRPQ4aVhS36Qn/7c+sqvvgKk/AghxkL5+celLx1Ul1qlPkxfW1PpXZ21gPzkcy1SkV99BEj5EUKMhfLzj0ss6V1sCQjTiQ0ov88s+eEzQaryq6sAKT9CiLGYKL/Bgwer0tJSb3JMXDDugLrIAtNXP21A+e2ols8EkUE746RWHw4nQMqPEGIspsmvtrZW/fCHP1THHHOM6t+/f0IJnm/JR/NyA8tPf2668jucACk/QoixmCY/BEp+kN9xxx2njj32WF8JnjNuv8OETypi1mUz1ljy05+bCfmBRAKk/AghxmKi/GpqatQJJ5ygIpGI4CfBZmP3q7MtAWHakPL7tqDG+dzI0Pw4kaWKnwApP0KIsTS15Pe9733POI466ihHfhpUh95yyy0ihqZjSoQzx5ao8asbTn4I/dmnjypWkd4b40SWKl4BUn6EEGNBya+6uto4fvzjHzvS+8EPfiD06NFDFRUViRjOGGuLD9OXGlh+984sdT7/qOf2qEjfzXEiSxW3ACk/QoixmFjtOXToUGnz85Oejj+OLlZ/tsB0XAPL75uCmpjPx/ToZwtVZMSetDl17F61aLP90D7lRwgxFhPld/TRR6vvf//7Ir3i4mLvaok/jCkWUPU4toHlh3h9XaXz+fpcMrV8y7QD8hmUHyHEWEyU34ABAxJKT8fvRhU5jF1V7l3dIPFJXrVq9VpxzLlkCgTlRwgxFhPlV5c4xRKEJij56dhvffzqvCqL6uhUU/flPvNLY/KEoPwIIcZC+flHk5H7HEavDFZ+mYhRK8ti8oSg/AghxkL5+cdJliB+ZYHpqCNEfjo/mCIoP0KIsVB+/vHz5/aqn43cK9MXLHE09nhhRZmTH0wRlB8hxFgoP//4qSUJzcgVjV9+yIM7TwjKjxBiLJSffxz/bKHDc0eA/J5bURqTJwTlRwgxFsrPP/BQuSaR/PKKa9XML6rU2JWVoQDngnPyC+TBnScE5UcIMRbKzz8iwwtUZESBTEcsjx/2qKpGqRdyq1TLCaWhYtTySlVd4z1bJXnQ+cEUQfkRQoyF8vMPtyj85FdRVatunBQvn6C5cXKpqqz2nm1UflrolB8hxHSyIT8MGLtvn92dHrF3r93BojFFJGePw/DcePlVVodXflU+8kMe3HlCUH6EEGPJtPxyc3NVkyZN1E033STSO++889Txxx/v3axOsWXLFjVlyhRvcoOEWxQ5PvJD1SKqGL3yCZrRCao9kQfKjxBComRafv369VOtWrWSAWMXLlwoQwZ5R0mva8yYMUNEGkREhuU7DM096F0tsaO4Vs36qkq9tKoyFLy/oUrOyS+QB3eeEJQfIcRYUpXfO++8o0477TQp1V111VVq27ZtatasWerEE0+UtK5du8p6yA8yRDz11FPqlFNOUSeddJJIEtWjiOXLl6vmzZvLvu3atVMFBQVq06ZNIj7sf9111yXdPxsho6hDFNZ0SAL5NaYYsiwqv2i+EJQfIcRYUpHf+vXrRUpdunSRas7WrVtL9ebOnTvVbbfdJrJbs2aNysnJEREuW7ZMtoPcMD958mRJh/R27dolx+rUqZOUFHEsiPDgwYMy+gL2Wb16dcL9sxWRIbstSeyW6eBljV9+yIPOD0BQfoQQY0lFfr169VLNmjVzlr/88ksR2NatW1Xfvn1V+/btJX3evHkiLATa7rDN3LlzVVVVlfrss8/Ujh071LBhw6Qkp0txGzZskO0gUne1Z6L9sxVaEkeU/Fx5QlB+hBBjSUV+bdq0kWpNHWjTg5hWrVqVUH7V1dXq1ltvle1QauvcubOU7u677z5J87Ju3boY+SXaP1sRGbzL4ZmP7cFfvbGtqEYt3lyjZm+oSpHqjIJz2V7k09vFCuTBnScE5UcIMZZU5If2Nt0Oh1i7dq1Iqby8PKH80HMTpTn0AEUpDuljxoxRvXv3Vk2bNhWRgaKiIrVkyRJVUVERI79E+2cr3KIYlEB+6GTi7W0ZNONXV3pPUwJ5oPwIISRKKvJDGxxKX4sXL5blnj17qiuuuELmE8kP7X8tWrQQeaEnKNr1RowYoebMmSPiRHsfSpDYH/uganPmzJnOfKL9sxWRQTttUVjTp3zkV3CgVt0zvTxOPkFz74xyVXgwviPQ00shv53RfO2UNMqPEGIsqcgP7XN4jk9XQUJQuvMJ5NWhQweZnz9/vrTnIdCxBfN6H3SQKSy03zHZrVs3p7oTx0K7HiIvL0+W0cMz2f7ZCJHEIFt+A5fGy29vaa269c2yOPkEzW1Ty9Q+nydLkAedH4Cg/AghxpKK/HRATuiggpJZXQLVol988YVUX3ojPz9f2vnKymJfIo1jl5SUyHyy/TMdkUE7VOTpHTIdsHS/d7XEgPkVcfIJmoELKrynKYE86PxgiqD8CCHGko78juQQSURJJL9P8mrUiysr1RNzK0IBzuXTPP8OLyI/V54QlB8hxFgoP/+IPJVnYYliYJ56com//BpTIA86P5giKD9CiLFQfv6hJYFp/yNAfsgD5UcIIVEoP/+IDNhukSfTfovtNsfGHMiDzg+mCMqPEGIslJ9/uOXXN4n88g/UqrU7azLKXp9HFdIN5OGIlR/yQdLD+52GCe+5kvrj/U4J5ZcoIk9uj7JN9UkgvylrszOS+zUTS9X09T6D8qURyIPOD6aII0p+avlwkiJhvw/kR8rnvEndCPv1DQrKzz8i/aPy659Yfm0nx4srU+AB+kxGn0VR+fU/UuW3YjhJkbDfB/Ij5XPepG6E/foGBeXnH5F+31lsk+nji4q9q1VpZW2csDIJSn+ZDORB5wdTBOVHhLDfB5RfeoT9+gYF5ecfbvk96iO/kvLsPuQ+bIn/OzpTDeSB8iO+hP0+oPzSI+zXNygoP/+IPPGdQ++Fxd7VEqu2VasHZpWrO98uyyiPfVguHV8yGciDO08Iyo8IYb8PKL/0CPv1DQrKzz/congkgfwaUyAPlB/xJez3AeWXHmG/vkFB+flHpM8Wi60yfXhBkXd1owvkQecHUwTlR4Sw3weUX3qE/foGBeXnH7YoKL9GQaryO/4/j5ZhQirnPx2TPuS+KyV9zEPXx+2TTYpnPxk3qvPZp/1STe1/q7PNhIdvjNvmwr/8Rm18o1fc8epK2O8Dyi89wn59g4Ly84/I41scei4o9q5udIE8uPOEoPyi8ps+8PaY9DP+9xeSPvrBhpVf0ez+8rlLRt4rIvzkpa7qvmvPk7TXHrtZthnf60Z16i9PVOVzB6qyjwaq76b2Vqc3+blqedapccerK2G/Dyi/9Aj79Q0Kys8/3KLocQTID3mg/DxAfuee/mt10yVnOGnbpvUW2UCAWn6bpvRSF5/5W9keJbGVL3aR9DUTHlBtL/2LGnBXK3XyiSeov/7uZBGWHCt3mBrY8R8iqmsvPF09fXdrNfjeK5IeT8tvw8SHYs6zT/vL5PiYh/wgO/f6bjdeKPlwp9WHsN8HlF96hP36BgXl5x+RxzbbPLpZPTR/n3d1owvkQecHUwTlZ8ln+P1Xi3CqFthVn1iG0Jr/6de2/JYMEfFcfs5pasXY+0VE2A8ls0XP3yP7Xn/Rn2Ue+6AKEseZPeRO2Q6lSkgQ27VrcWbS4yWSH0qCSEf1LOT3s58cpyY+erN69dG26ok7Wsq6KU+0i8tfXQn7fUD5pUfYr29QUH7+oSWB6YNHgPyQB0d+FgjKz5LOR8M7SklKV32iJIZ5Lb95w/8dI0e9H9rhtPyqFwySdGyLdZhHdeWILtc4+1x53h9EfsmOl0h+6yc+KOkQJOSHecgToLSJ5Udv+3tc/upK2O8Dyi89wn59g4Ly849I700O3ec1/g4vyIM7TwjKLyo/VEmitLdj+mMikop5TznyG9erTVw1I9Y91/VakR9KYTp91bgusj/mkf7BsLucdfgMyC/Z8RLJb9bgO5zP8av2RLUp9sP+7vS6Evb7gPJLj7Bf36Cg/PyD8mtEpCu/b17vKfJA293VzU+XdVp+uaM726W53GH2fstzZBmig/x0Wxxwy+83v/ivmN6iXW64QOSX7HiJ5Ic2SbQbYt5Pfuj4gv2Wj+kck15Xwn4fZEt++e/2lWpob7oGpXO0z6rFg+PWNSbCfn2DgvLzj8gjGx26zmv81Z7IgztPCMovKj/Mo2MKBPJ633/KstPm9/FQ2Q4lNrVsmGwv8rLmk8nvriuaSRUqSpPrXnlA9pE2vyTH0/KbOai92jL1EdlP9/b8/NXuclzID2LFerDg2bvVP875vX2MpYl/yJMR9vvALT/9qMeTd7aKzYclKKTraudk4LriDwhsD/CHxeY3H3bWo9MTrp1eDy5teootS2v99rcelTRcW++x3eA6uY/hxukYVUd633qp6tXu4rh0DarEUQ1eu+iZuHVhv75BQfn5R+ThqCgwHfydOnrcjjh+5JMW1vXIg5Mfys/GLb9+d9odRw58OECWIT9dcsOPpf5hxRQdTZCeTH57Z/VzxIUqSxyvw+VnJz2e33N+aCvU5wj8nvPDsT97uVtc/upK2O8Dt/x0myfE4s7DnKF3Ot+HN39u0MkI26ATEf7gQHsqvmPIDutx3XBdUNrW20By+AMD1xHtu1p+eW8nlx/+mCl87wkB27/8yE3Ocn3/UHnkX5eoHrf8LS4dsnujbzt51AWfgSp77zZhv75BQfn5R6TvJksU36pILxd62TttbOv7brbzeKT8p0hVfvUBz9WhetTvL2s/0A737Rs9nWq19q3PUjmdr0r5eNkk7PeBV3661PbVpEPVw/jDAo97IB3VwJAZxKbXo9r5+W7XyPOSehu9DqU+VHljHr1nRaxWCd39He3/wP7DBJ9fV/m5wfbvPdPBWUY7LnoGQ6i3tvqrKpj5hKTjvPDoCtKRT/QaRrpbfsg38opSP0SK9mrKr/5Qfv5x6dTdseI4grhsar7kkfLLItOevFVKhXh0Qj/OIDL02TZown4feOUHsd3WqqkjLLVksHy/+rEVpEEOKM1jHqU1XdrDSwEwj2pu7P/xqE4x7X6oOux03flx3xFA1Wf3themLz+r1Ae5oQZg7cvdRVw4LtbhDySUMlHljU5Skh/r/LT8UNWNvOLxGffxv57cg/KrJ5Sff3y7t0q1nVmgImO2W+QdMVPkCXlDUH7ZJDdHquLwg4UfMfw4xW0TEsJ+H3jlh8c7IBIIDGmoFkZpTT96grRRD17ndAzCtrpdFcv4I+Shmy+SP06wPdZN7mO39eLYaF/zfkegzd/OUB2vbJa2/A5+NEC9+7Q9XzKnv5RKUXWN5c7XN5dzQK0AOkOhmha1A5AfOmNBml3bHPo+NJRf/aH8zA3Kjwhhvw/85Fez0C7NQRIQUt8OLdTi5+2XAWC7PTP7yjw6r6BKFIJBujyTueRQ702IENWG2BZtruj8otv/vOCtPygtpis/lOR0bQDSIWEtP5w35pEOoUPiSIf8kAZ0j2Q3lF/9ofzMDcqPCGG/D/zkh3lIS0sE1YRu+QFIBNWIWI9HTJCG9jX0xHXnf+f0x2U/HGPQ3ZfLPDq+YB0ki1Ii2teQjnbEdOWH3rz68/DICzpWaflB5vjM3TP6qBe6Xyfb4XELyA9i1pLTbYEayq/+UH7mBuVHhLDfB4nkhzfx6JITqgi98hvb4wZZlhcERJ+rfKV3W0mTnpy5OVIKQ2kOaXiuD719MY92OLSvoYpSv+gc1Z44hpYfXmKAzieaZC8ZcMsPb/6RKtllw6S0ifzod7NCcCjFosMNPlsL193h5cG2f5M8uztLUX71h/IzNyi/OoIOEPhh8WNYp0M9OOsC2qfwY+pNB3iWD1V46PCAH260B3m3yQZhvw+8z/npakm86xTX4OF2l8gy5Od+zk8/YhDThmdJEO1q7msI+aB9Vm8DkbifAwRYxrHxfJ6Wnxf94nI/sF7LD+eFKk0cD+D8sB5iX/rCfTKv1+F+wD6Qn37ODz1CsU536AH6RQ3e4blA2K9vUFB+5gblV0fwWIJ+PgslAvwg6WX9Xs+6kkh+qGbDjxdeko0SDXodJmp7yjRhvw/c8qsPuhSHHp7edRAISlTuRx68oCSHqkmUzrCMl4d7376TMlZJFe2RuhOOlNiib5KBwFCSRPVn3H4pEPbrGxSUn7lB+aUAOhug2kkvo7SG6jBUreFhafcrxjAoLnokoorqqX+3lh88t/wgVRwPJQa0A7kf3MaPH3645QfS5zwySdjvg1Tkh96U+ANCvxbOZMJ+fYOC8jM3KL8U8MoPcrvnmnPleS20yUhbjiW5T8d3EyGimgzP/KGaCuP/afnhr3p0csAPNNqdUIqU7u3R46JtSqrwPA9bZ4Ow3wepyA8PkeM7dI+eYSphv75BQfmZG5RfCnjlB7Ghmgo/snjNFEpr6EqvO2PoV2ShJIeqTf1MGqpPUa0Z94aX3GHSvR37YqQH7+dng7DfB6nIjxwi7Nc3KCg/c4PySwGv/NBNHSU8yEq/yFieI7Mkhlea6c4LeGUVRAf56Q4S2M/dQQHtTygNIt3dASPbhP0+oPzSI+zXNygoP3OD8ksBt/x0rz95O4glPN1Oh/ld7zyu9r3fX4SGUiCEhp6KkB/msQ5tgbr7OiSIkiCeXfPrrp5Nwn4fUH7pEfbrGxSUn7lB+aWAW35ow4Ps5C39S4aou68+V5ZRwsNLlPHIgvQmzM2RlxjjoWV3hxe0S2F7SBM9CVFCRA9EPVwRSDbeXKYI+31A+aVH2K9vUFB+5gbllwIx1Z7Lc6SHp67G7N7Wfhs/xu1DN3n3uyNRnYmHlr2POqDtD+vwvkZ9HDfukQuyRdjvA8ovPcJ+fYOC8jM3KL8MgUFOnWeylgyWRxjs+SHyaipUcXr3CRNhvw8ov/QI+/UNCsrP3KD8iBD2+4DyS4+wX9+goPzMDcqPCGG/Dyi/9Aj79Q0Kys/coPyIEPb7gPJLj7Bf36Cg/MwNyo8IYb8PKL/0CPv1DQrKz9yg/IgQ9vuA8kuPsF/foKD8zA3Kjwhhvw8ov/QI+/UNCsrP3KD8iBD2+4DyS4+wX9+goPzMjSNKfiQ9vN9pmPCeK6k/3u+UUH4mxxEjP0IIqS+Un7lB+RFCjIXyMzcoP0KIsVB+5gblRwgxFsrP3KD8CCHGQvmZG5QfIcRYKD9zg/IjhBgL5WduUH6EEGOh/MwNyo8QYiyUn7lB+RFCjIXyMzcoP0KIsVB+5gblRwgxFsrP3KD8CCHGQvmZG5QfIcRYKD9zg/IjhBgL5WduUH6EEGOh/MwNyo8QYiyUn7lB+RFCjIXyMzcoP0KIsVB+5gblRwgxFsrP3KD8CCHGQvmZG5QfIcRYKD9zg/IjhBgL5WduUH6EEGOh/MwNyo8QYiyUn7lB+RFCjIXyMzcoP0KIsVB+5gblRwgxFsrP3KD8CCHGQvmZGyI/QggxEcrP3Ph/lYF7GXg8kHsAAAAASUVORK5CYII=" width="447" height="201" class="img_ev3q"></p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/rocketmq-site/tree/new-official-website/docs/10-connect/01RocketMQ Connect Overview.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"></path></g></svg>Edit this page</a></div><div class="col lastUpdated_vwxv"></div></div></footer></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Docs pages navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/docs/4.x/streams/03RocketMQ Streams Quick Start"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">RocketMQ Streams Quick Start</div></a><a class="pagination-nav__link pagination-nav__link--next" href="/docs/4.x/connect/02RocketMQ Connect Concept"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">RocketMQ Connect Concept</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_bqdL thin-scrollbar theme-doc-toc-desktop"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#connector-working-principle" class="table-of-contents__link toc-highlight">Connector working principle</a></li><li><a href="#connector-use-cases" class="table-of-contents__link toc-highlight">Connector use cases</a></li><li><a href="#connector-deployment" class="table-of-contents__link toc-highlight">Connector deployment</a></li></ul></div></div></div></div></main></div></div><footer class="footer footer--dark"><div class="container container-fluid"><div class="row footer__links"><div class="col footer__col"><div class="footer__title">Learn</div><ul class="footer__items clean-list"><li class="footer__item"><a class="footer__link-item" href="/docs/domainModel/01main">Introduction</a></li><li class="footer__item"><a class="footer__link-item" href="/docs/quickStart/01quickstart">Installation</a></li><li class="footer__item"><a class="footer__link-item" href="/version">Migration from 4.x to 5.0</a></li></ul></div><div class="col footer__col"><div class="footer__title">Community</div><ul class="footer__items clean-list"><li class="footer__item"><a href="https://twitter.com/ApacheRocketMQ" target="_blank" rel="noopener noreferrer" class="footer__link-item">Twitter<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://github.com/apache/rocketmq" target="_blank" rel="noopener noreferrer" class="footer__link-item">Github</a></li><li class="footer__item"><a href="https://github.com/apache/rocketmq" target="_blank" rel="noopener noreferrer" class="footer__link-item">Help</a></li></ul></div><div class="col footer__col"><div class="footer__title">More</div><ul class="footer__items clean-list"><li class="footer__item"><a class="footer__link-item" href="/blog">Blog</a></li><li class="footer__item"><a class="footer__link-item" href="/release-notes">Changelog</a></li><li class="footer__item"><a href="https://github.com/apache/rocketmq" target="_blank" rel="noopener noreferrer" class="footer__link-item">GitHub<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://twitter.com/docusaurus" target="_blank" rel="noopener noreferrer" class="footer__link-item">Twitter<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li></ul></div><div class="col footer__col"><div class="footer__title">Legal</div><ul class="footer__items clean-list"><li class="footer__item"><a href="https://www.apache.org/licenses/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Licenses<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/security/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Security<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/foundation/thanks.html" target="_blank" rel="noopener noreferrer" class="footer__link-item">Thanks<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://www.apache.org/foundation/sponsorship.html" target="_blank" rel="noopener noreferrer" class="footer__link-item">Sponsorship<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a href="https://rocketmq.apache.org/" rel="noopener noreferrer" class="footerLogoLink_BH7S"><img src="/img/Apache_RocketMQ_logo.svg.png" alt="Meta Open Source Logo" class="themedImage_ToTc themedImage--light_HNdA footer__logo"><img src="/img/Apache_RocketMQ_logo.svg.png" alt="Meta Open Source Logo" class="themedImage_ToTc themedImage--dark_i4oU footer__logo"></a></div><div class="footer__copyright">Copyright © 2022 The Apache Software Foundation. Licensed under the Apache License, Version 2.0.</div></div></div></footer></div>
<script src="/assets/js/runtime~main.9fb1bb92.js"></script>
<script src="/assets/js/main.db9ae330.js"></script>
</body>
</html>