{"id":10070,"date":"2024-12-31T08:14:43","date_gmt":"2024-12-31T08:14:43","guid":{"rendered":"https:\/\/www.webhi.com\/how-to\/?p=10070"},"modified":"2024-12-31T08:14:45","modified_gmt":"2024-12-31T08:14:45","slug":"setup-redis-clustering-advanced-configuration","status":"publish","type":"post","link":"https:\/\/www.webhi.com\/how-to\/setup-redis-clustering-advanced-configuration\/","title":{"rendered":"Setup Redis clustering: Advanced Configuration"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2024\/12\/redis_en.jpg\" alt=\"Redis clustering setup Redis cluster advanced configuration Distributed Redis setup\" class=\"wp-image-10083\" srcset=\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2024\/12\/redis_en.jpg 1200w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2024\/12\/redis_en-300x169.jpg 300w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2024\/12\/redis_en-1024x576.jpg 1024w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2024\/12\/redis_en-768x432.jpg 768w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2024\/12\/redis_en-150x84.jpg 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<p>Redis clustering offers a robust solution for building scalable and distributed in-memory databases. By partitioning your dataset and distributing it across multiple nodes, Redis clusters achieve high availability, fault tolerance, and horizontal scaling. This article provides a detailed walkthrough of setting up Redis clustering, including essential and advanced configurations for performance optimization.<\/p>\n\n\n\n<p>Whether you are a beginner or an advanced user, this guide ensures you gain the skills to configure and manage a Redis cluster effectively.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-is-redis-clustering\"><strong>What is Redis clustering ?<\/strong><\/h2>\n\n\n\n<p>Redis clustering distributes data across multiple nodes using sharding and ensures high availability with replicas. In essence, Redis clusters balance loads, recover from failures automatically, and allow horizontal scaling as your application grows.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"benefits-of-redis-clustering\">Benefits of Redis Clustering<\/h3>\n\n\n\n<ul>\n<li><strong>Improved Scalability:<\/strong>&nbsp;Enables handling of larger datasets by adding nodes.<\/li>\n\n\n\n<li><strong>High Availability:<\/strong>&nbsp;Minimizes downtime with automatic failover.<\/li>\n\n\n\n<li><strong>Fault Tolerance:<\/strong>&nbsp;Protects against data loss in case of a node failure.<\/li>\n\n\n\n<li><strong>Distributed Architecture:<\/strong>&nbsp;Optimizes load balancing across multiple servers.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"prerequisites-for-setting-up-redis-clustering\"><strong>Prerequisites for setting up Redis Clustering<\/strong><\/h2>\n\n\n\n<p>Before proceeding, ensure the following:<\/p>\n\n\n\n<ul>\n<li><strong>Redis Version:<\/strong>&nbsp;Use Redis 5.0 or later (Redis 6.2 is recommended).<\/li>\n\n\n\n<li><strong>Linux Server:<\/strong>&nbsp;A Linux-based OS such as Ubuntu 20.04 or CentOS 8.<\/li>\n\n\n\n<li><strong>Cluster Nodes:<\/strong>&nbsp;At least three nodes, either physical servers or virtual instances.<\/li>\n\n\n\n<li><strong>Dependencies Installed:<\/strong><\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo apt install build-essential tcl wget<\/code><\/pre>\n\n\n\n<ul>\n<li><strong>Firewall Configuration:<\/strong>&nbsp;Open required ports (7000-7002 and cluster bus ports 17000-17002).<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step-1-installing-redis\"><strong>Step 1: Installing Redis<\/strong><\/h2>\n\n\n\n<p>Redis installation is straightforward. Follow these steps to set up Redis on your server.<\/p>\n\n\n\n<ol>\n<li><strong>Update System Packages<\/strong><\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo apt update &amp;&amp; sudo apt upgrade -y<\/code><\/pre>\n\n\n\n<ol start=\"2\">\n<li><strong>Download and Extract Redis<\/strong><\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ wget http:\/\/download.redis.io\/releases\/redis-7.4.1.tar.gz  \n$ tar xzf redis-7.4.1.tar.gz  \n$ cd redis-7.4.1<\/code><\/pre>\n\n\n\n<ol start=\"3\">\n<li><strong>Compile and Install Redis<\/strong><\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ make  \n$ sudo make install<\/code><\/pre>\n\n\n\n<ol start=\"4\">\n<li><strong>Run Tests to Verify Installation<\/strong><\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ make test<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step-2-creating-redis-cluster-nodes\"><strong>Step 2: Creating Redis Cluster Nodes<\/strong><\/h2>\n\n\n\n<p>Redis nodes require individual configurations. Let\u2019s set up three Redis instances on one machine. For multi-server setups, repeat the process across servers.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"1-create-node-directories\"><strong>1. Create Node Directories<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ mkdir -p ~\/redis-cluster\/{7000,7001,7002}<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"2-copy-redis-configuration-files\"><strong>2. Copy Redis Configuration Files<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ cp redis.conf ~\/redis-cluster\/7000\/  \n$ cp redis.conf ~\/redis-cluster\/7001\/  \n$ cp redis.conf ~\/redis-cluster\/7002\/<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"3-modify-configuration-files-for-each-node\"><strong>3. Modify Configuration Files for Each Node<\/strong><\/h3>\n\n\n\n<p>Edit the configuration file for each node.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"example-for-node-7000\">Example for Node 7000:<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ nano ~\/redis-cluster\/7000\/redis.conf<\/code><\/pre>\n\n\n\n<p>Update the following:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"properties\" class=\"language-properties\">port 7000  \ncluster-enabled yes  \ncluster-config-file nodes-7000.conf  \ncluster-node-timeout 5000  \nappendonly yes  \nprotected-mode no  \nlogfile \"\/var\/log\/redis-7000.log\"\ndir \"\/var\/lib\/redis\/7000\"<\/code><\/pre>\n\n\n\n<p>Repeat for nodes 7001 and 7002, changing&nbsp;<code>port<\/code>,&nbsp;<code>nodes-XXXX.conf<\/code>,&nbsp;<code>logfile<\/code>, and&nbsp;<code>dir<\/code>&nbsp;settings.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step-3-advanced-redis-cluster-configuration\"><strong>Step 3: Advanced Redis Cluster Configuration<\/strong><\/h2>\n\n\n\n<p>Redis supports additional configurations to optimize cluster performance and reliability.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"1-configure-replication\"><strong>1. Configure Replication<\/strong><\/h3>\n\n\n\n<p>To ensure high availability, configure each node with replicas. Set the&nbsp;<code>--cluster-replicas<\/code>&nbsp;option during cluster creation (explained later).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"2-adjust-memory-management\"><strong>2. Adjust Memory Management<\/strong><\/h3>\n\n\n\n<p>Set maximum memory limits to prevent out-of-memory issues:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"properties\" class=\"language-properties\">maxmemory 1gb  \nmaxmemory-policy allkeys-lru<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"3-enable-password-protection\"><strong>3. Enable Password Protection<\/strong><\/h3>\n\n\n\n<p>Secure your cluster with authentication:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"properties\" class=\"language-properties\">requirepass \"yourpassword\"  \nmasterauth \"yourpassword\"<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"4-enable-logging\"><strong>4. Enable Logging<\/strong><\/h3>\n\n\n\n<p>Set up detailed logging for monitoring:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"properties\" class=\"language-properties\">loglevel notice  \nlogfile \"\/var\/log\/redis\/cluster.log\"<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"5-customize-snapshot-configuration\"><strong>5. Customize Snapshot Configuration<\/strong><\/h3>\n\n\n\n<p>Control persistence with snapshots:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"properties\" class=\"language-properties\">save 900 1  \nsave 300 10  \nsave 60 10000  \nrdbcompression yes<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step-4-starting-redis-instances\"><strong>Step 4: Starting Redis Instances<\/strong><\/h2>\n\n\n\n<p>Start each node with its configuration:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ redis-server ~\/redis-cluster\/7000\/redis.conf  \n$ redis-server ~\/redis-cluster\/7001\/redis.conf  \n$ redis-server ~\/redis-cluster\/7002\/redis.conf<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step-5-creating-the-redis-cluster\"><strong>Step 5: Creating the Redis Cluster<\/strong><\/h2>\n\n\n\n<ol>\n<li><strong>Install Redis CLI Tools<\/strong><br>Ensure the&nbsp;<code>redis-cli<\/code>&nbsp;tool is available:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo apt install redis-tools<\/code><\/pre>\n\n\n\n<ol start=\"2\">\n<li><strong>Create the Cluster<\/strong><br>Run the following command:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ redis-cli --cluster create 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:7002 --cluster-replicas 1<\/code><\/pre>\n\n\n\n<p>When prompted, type&nbsp;<code>yes<\/code>&nbsp;to proceed.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"step-6-testing-redis-cluster\"><strong>Step 6: Testing Redis cluster<\/strong><\/h2>\n\n\n\n<ol>\n<li><strong>Check Cluster Nodes<\/strong><\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ redis-cli -p 7000 cluster nodes<\/code><\/pre>\n\n\n\n<ol start=\"2\">\n<li><strong>Verify Cluster Info<\/strong><\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ redis-cli -p 7000 cluster info<\/code><\/pre>\n\n\n\n<ol start=\"3\">\n<li><strong>Test Key Distribution<\/strong><\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ redis-cli -p 7000 set key1 \"value1\"  \n$ redis-cli -p 7001 get key1<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"troubleshooting-common-issues\"><strong>Troubleshooting Common Issues<\/strong><\/h2>\n\n\n\n<ul>\n<li><strong>Nodes Unable to Communicate:<\/strong>\n<ul>\n<li>Verify all nodes can ping each other.<\/li>\n\n\n\n<li>Check firewall settings and ensure ports are open.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Cluster Creation Fails:<\/strong>\n<ul>\n<li>Confirm all nodes are running.<\/li>\n\n\n\n<li>Review logs for detailed error messages.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Authentication Errors:<\/strong>\n<ul>\n<li>Ensure consistent passwords are configured across all nodes.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"faqs\"><strong>FAQs<\/strong><\/h2>\n\n\n\n<ul>\n<li>What are the default ports used in Redis clustering?\n<ul>\n<li>Redis clusters use ports 7000-7002 for nodes and 17000-17002 for cluster bus communication.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<ul>\n<li>How does Redis handle data sharding?\n<ul>\n<li>Redis uses a hash-slot mechanism, dividing the dataset into 16,384 slots and assigning them across nodes.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<ul>\n<li>Can a cluster span multiple geographical regions?\n<ul>\n<li>Yes, but you should consider latency and network reliability when deploying clusters across regions.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<ul>\n<li>How do I add a new node to an existing cluster?\n<ul>\n<li>Use the&nbsp;<code>redis-cli --cluster add-node<\/code>&nbsp;command and specify the new node\u2019s IP and port.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<ul>\n<li>Does Redis clustering support multi-master setups?\n<ul>\n<li>No, Redis uses a single-master per shard architecture for clusters.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusion\"><strong>Conclusion<\/strong><\/h2>\n\n\n\n<p>Setting up Redis clustering ensures your application can handle larger workloads with minimal downtime and high availability. With the advanced configuration options covered here, you can fine-tune your cluster for enhanced performance and security. Always monitor your cluster to proactively address issues and scale as needed.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Redis clustering offers a robust solution for building scalable and distributed in-memory databases. By partitioning your dataset and distributing it across multiple nodes, Redis clusters achieve high availability, fault tolerance, and horizontal scaling. This article provides a detailed walkthrough of setting up Redis clustering, including essential and advanced configurations for performance optimization. Whether you are ..<\/p>\n<div class=\"clear-fix\"><\/div>\n<p><a href=\"https:\/\/www.webhi.com\/how-to\/setup-redis-clustering-advanced-configuration\/\" title=\"read more...\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[57,279],"tags":[],"yoast_head":"\n<title>Setup Redis clustering: Advanced Configuration - WebHi Tutorials &amp; Documentations<\/title>\n<meta name=\"description\" content=\"Comprehensive guide to setting up Redis clustering with advanced configuration options for scalability and performance optimization.\" \/>\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.webhi.com\/how-to\/setup-redis-clustering-advanced-configuration\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Setup Redis clustering: Advanced Configuration - WebHi Tutorials &amp; Documentations\" \/>\n<meta property=\"og:description\" content=\"Comprehensive guide to setting up Redis clustering with advanced configuration options for scalability and performance optimization.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.webhi.com\/how-to\/setup-redis-clustering-advanced-configuration\/\" \/>\n<meta property=\"og:site_name\" content=\"WebHi Tutorials &amp; Documentations\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webhi.technology\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-31T08:14:43+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-31T08:14:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2024\/12\/redis_en.jpg\" \/>\n<meta name=\"author\" content=\"webhi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@WebHiTechnology\" \/>\n<meta name=\"twitter:site\" content=\"@WebHiTechnology\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"webhi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/setup-redis-clustering-advanced-configuration\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/setup-redis-clustering-advanced-configuration\/\"},\"author\":{\"name\":\"webhi\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54\"},\"headline\":\"Setup Redis clustering: Advanced Configuration\",\"datePublished\":\"2024-12-31T08:14:43+00:00\",\"dateModified\":\"2024-12-31T08:14:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/setup-redis-clustering-advanced-configuration\/\"},\"wordCount\":643,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#organization\"},\"articleSection\":[\"Databases\",\"Softwares and Tools\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.webhi.com\/how-to\/setup-redis-clustering-advanced-configuration\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/setup-redis-clustering-advanced-configuration\/\",\"url\":\"https:\/\/www.webhi.com\/how-to\/setup-redis-clustering-advanced-configuration\/\",\"name\":\"Setup Redis clustering: Advanced Configuration - WebHi Tutorials &amp; Documentations\",\"isPartOf\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#website\"},\"datePublished\":\"2024-12-31T08:14:43+00:00\",\"dateModified\":\"2024-12-31T08:14:45+00:00\",\"description\":\"Comprehensive guide to setting up Redis clustering with advanced configuration options for scalability and performance optimization.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/setup-redis-clustering-advanced-configuration\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.webhi.com\/how-to\/setup-redis-clustering-advanced-configuration\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/setup-redis-clustering-advanced-configuration\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.webhi.com\/how-to\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Setup Redis clustering: Advanced Configuration\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#website\",\"url\":\"https:\/\/www.webhi.com\/how-to\/\",\"name\":\"WebHi Tutorials &amp; Documentations\",\"description\":\"System administration and knowledge base\",\"publisher\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.webhi.com\/how-to\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#organization\",\"name\":\"WebHi Technology\",\"url\":\"https:\/\/www.webhi.com\/how-to\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png\",\"contentUrl\":\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png\",\"width\":288,\"height\":95,\"caption\":\"WebHi Technology\"},\"image\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webhi.technology\",\"https:\/\/twitter.com\/WebHiTechnology\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54\",\"name\":\"webhi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1783634435\",\"contentUrl\":\"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1783634435\",\"caption\":\"webhi\"},\"sameAs\":[\"https:\/\/www.webhi.com\/how-to\"],\"url\":\"https:\/\/www.webhi.com\/how-to\/author\/webhi\/\"}]}<\/script>\n","yoast_head_json":{"title":"Setup Redis clustering: Advanced Configuration - WebHi Tutorials &amp; Documentations","description":"Comprehensive guide to setting up Redis clustering with advanced configuration options for scalability and performance optimization.","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.webhi.com\/how-to\/setup-redis-clustering-advanced-configuration\/","og_locale":"en_US","og_type":"article","og_title":"Setup Redis clustering: Advanced Configuration - WebHi Tutorials &amp; Documentations","og_description":"Comprehensive guide to setting up Redis clustering with advanced configuration options for scalability and performance optimization.","og_url":"https:\/\/www.webhi.com\/how-to\/setup-redis-clustering-advanced-configuration\/","og_site_name":"WebHi Tutorials &amp; Documentations","article_publisher":"https:\/\/www.facebook.com\/webhi.technology","article_published_time":"2024-12-31T08:14:43+00:00","article_modified_time":"2024-12-31T08:14:45+00:00","og_image":[{"url":"https:\/\/www.webhi.com\/how-to\/gilrogre\/2024\/12\/redis_en.jpg"}],"author":"webhi","twitter_card":"summary_large_image","twitter_creator":"@WebHiTechnology","twitter_site":"@WebHiTechnology","twitter_misc":{"Written by":"webhi","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/www.webhi.com\/how-to\/setup-redis-clustering-advanced-configuration\/#article","isPartOf":{"@id":"https:\/\/www.webhi.com\/how-to\/setup-redis-clustering-advanced-configuration\/"},"author":{"name":"webhi","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54"},"headline":"Setup Redis clustering: Advanced Configuration","datePublished":"2024-12-31T08:14:43+00:00","dateModified":"2024-12-31T08:14:45+00:00","mainEntityOfPage":{"@id":"https:\/\/www.webhi.com\/how-to\/setup-redis-clustering-advanced-configuration\/"},"wordCount":643,"commentCount":0,"publisher":{"@id":"https:\/\/www.webhi.com\/how-to\/#organization"},"articleSection":["Databases","Softwares and Tools"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.webhi.com\/how-to\/setup-redis-clustering-advanced-configuration\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.webhi.com\/how-to\/setup-redis-clustering-advanced-configuration\/","url":"https:\/\/www.webhi.com\/how-to\/setup-redis-clustering-advanced-configuration\/","name":"Setup Redis clustering: Advanced Configuration - WebHi Tutorials &amp; Documentations","isPartOf":{"@id":"https:\/\/www.webhi.com\/how-to\/#website"},"datePublished":"2024-12-31T08:14:43+00:00","dateModified":"2024-12-31T08:14:45+00:00","description":"Comprehensive guide to setting up Redis clustering with advanced configuration options for scalability and performance optimization.","breadcrumb":{"@id":"https:\/\/www.webhi.com\/how-to\/setup-redis-clustering-advanced-configuration\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.webhi.com\/how-to\/setup-redis-clustering-advanced-configuration\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.webhi.com\/how-to\/setup-redis-clustering-advanced-configuration\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.webhi.com\/how-to\/"},{"@type":"ListItem","position":2,"name":"Setup Redis clustering: Advanced Configuration"}]},{"@type":"WebSite","@id":"https:\/\/www.webhi.com\/how-to\/#website","url":"https:\/\/www.webhi.com\/how-to\/","name":"WebHi Tutorials &amp; Documentations","description":"System administration and knowledge base","publisher":{"@id":"https:\/\/www.webhi.com\/how-to\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.webhi.com\/how-to\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.webhi.com\/how-to\/#organization","name":"WebHi Technology","url":"https:\/\/www.webhi.com\/how-to\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/","url":"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png","contentUrl":"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png","width":288,"height":95,"caption":"WebHi Technology"},"image":{"@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webhi.technology","https:\/\/twitter.com\/WebHiTechnology"]},{"@type":"Person","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54","name":"webhi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/image\/","url":"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1783634435","contentUrl":"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1783634435","caption":"webhi"},"sameAs":["https:\/\/www.webhi.com\/how-to"],"url":"https:\/\/www.webhi.com\/how-to\/author\/webhi\/"}]}},"_links":{"self":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts\/10070"}],"collection":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/comments?post=10070"}],"version-history":[{"count":5,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts\/10070\/revisions"}],"predecessor-version":[{"id":10123,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts\/10070\/revisions\/10123"}],"wp:attachment":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/media?parent=10070"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/categories?post=10070"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/tags?post=10070"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}