{"id":821,"date":"2017-12-21T14:04:47","date_gmt":"2017-12-21T23:04:47","guid":{"rendered":"\/blog\/?p=821"},"modified":"2023-09-21T09:37:40","modified_gmt":"2023-09-21T00:37:40","slug":"vertica-port-requirements","status":"publish","type":"post","link":"https:\/\/hasu0707.duckdns.org\/blog\/?p=821","title":{"rendered":"[Vertica] Port Requirements"},"content":{"rendered":"\n<p>\ucd9c\ucc98 :&nbsp;<a href=\"https:\/\/my.vertica.com\/docs\/7.0.x\/HTML\/Content\/Authoring\/InstallationGuide\/BeforeYouInstall\/PortAvailability.htm\" target=\"_blank\" rel=\"noopener\">https:\/\/my.vertica.com\/docs\/7.0.x\/HTML\/Content\/Authoring\/InstallationGuide\/BeforeYouInstall\/PortAvailability.htm<\/a><\/p>\n<p><br \/><\/p>\n<h2 style=\"color: rgb(0, 51, 102); font-size: 16.64px; line-height: normal; font-family: Arial, Tahoma, &quot;Lucida Sans Unicode&quot;, sans-serif;\">Port Requirements<\/h2><p style=\"margin-top: 0em; margin-bottom: 1.1em; font-family: Arial, Tahoma, &quot;Lucida Sans Unicode&quot;, sans-serif; font-size: 12.8px;\">The following table lists the ports required by&nbsp;<span class=\"VerticaDBMS_SHORT\">HP Vertica<\/span>.<\/p>\n<table style=\"border: 1pt solid rgb(204, 204, 204); border-collapse: collapse; caption-side: top; font-size: 12.8px; line-height: normal; margin-bottom: 1.1em; font-family: Arial, Tahoma, &quot;Lucida Sans Unicode&quot;, sans-serif;\"><colgroup><col \/><col style=\"width: 80px;\" \/><col style=\"width: 178px;\" \/><col style=\"width: 251px;\" \/><\/colgroup><thead><tr style=\"break-inside: avoid;\"><th style=\"background-color: rgb(0, 51, 102); border-bottom: 1px solid rgb(0, 51, 102); border-right: 1px solid rgb(0, 51, 102); border-top: 0.1em solid rgb(0, 51, 102); color: rgb(255, 255, 255); padding: 0.5em; vertical-align: bottom; text-align: left;\">Port<\/th><th style=\"background-color: rgb(0, 51, 102); border-bottom: 1px solid rgb(0, 51, 102); border-right: 1px solid rgb(0, 51, 102); border-top: 0.1em solid rgb(0, 51, 102); color: rgb(255, 255, 255); padding: 0.5em; vertical-align: bottom; text-align: left;\">Protocol<\/th><th style=\"background-color: rgb(0, 51, 102); border-bottom: 1px solid rgb(0, 51, 102); border-right: 1px solid rgb(0, 51, 102); border-top: 0.1em solid rgb(0, 51, 102); color: rgb(255, 255, 255); padding: 0.5em; vertical-align: bottom; text-align: left;\">Service<\/th><th style=\"background-color: rgb(0, 51, 102); border-bottom: 1px solid rgb(0, 51, 102); border-right: 1px solid rgb(0, 51, 102); border-top: 0.1em solid rgb(0, 51, 102); color: rgb(255, 255, 255); padding: 0.5em; vertical-align: bottom; text-align: left;\">Notes<\/th><\/tr><\/thead><tbody><tr style=\"break-inside: avoid;\"><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">22<\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">TCP<\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">sshd<\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">Required by&nbsp;<a href=\"https:\/\/my.vertica.com\/docs\/7.0.x\/HTML\/Content\/Authoring\/Glossary\/AdministrationTools.htm\" class=\"MCTopicPopup MCTopicPopupHotSpot glossaryterm glossarytermPopup MCTopicPopupHotSpot_ MCTopicPopupHotSpot_Popup MCTopicPopup_Closed\" data-mc-state=\"closed\" style=\"color: rgb(128, 0, 128); text-decoration-line: none; background-position: right center; background-repeat: no-repeat; background-image: url(&quot;_HP_Glossary.png&quot;); padding-right: 18px; padding-left: 0px;\">Administration Tools<\/a>&nbsp;and the&nbsp;<a href=\"https:\/\/my.vertica.com\/docs\/7.0.x\/HTML\/Content\/Authoring\/InstallationGuide\/MCClusterInstall\/UseMCsClusterInstallationWizard.htm\" id=\"19526\" style=\"color: rgb(128, 0, 128); text-decoration-line: none;\"><span class=\"VerticaMC\">Management Console<\/span>&nbsp;Cluster Installation<\/a>&nbsp;wizard.<\/p>\n<\/td><\/tr><tr style=\"break-inside: avoid;\"><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">5433<\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">TCP<\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\"><span class=\"VerticaDBMS_SHORT\">HP Vertica<\/span><\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\"><span class=\"VerticaDBMS_SHORT\">HP Vertica<\/span>&nbsp;client (vsql, ODBC, JDBC, etc) port.<\/p>\n<\/td><\/tr><tr style=\"break-inside: avoid;\"><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">5434<\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">TCP<\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\"><span class=\"VerticaDBMS_SHORT\">HP Vertica<\/span><\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">Intra-cluster communication.&nbsp;<span class=\"VerticaDBMS_SHORT\">HP Vertica<\/span>opens the&nbsp;<span class=\"VerticaDBMS_SHORT\">HP Vertica<\/span>&nbsp;client port +1 (5434 by default) for intra-cluster communication, such as during a plan. If the port +1 from the default client port is not available, then&nbsp;<span class=\"VerticaDBMS_SHORT\">HP Vertica<\/span>&nbsp;opens a random port for intra-cluster communication.<\/p>\n<\/td><\/tr><tr style=\"break-inside: avoid;\"><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">5433<\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">UDP<\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\"><span class=\"VerticaDBMS_SHORT\">HP Vertica<\/span><\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\"><span class=\"VerticaDBMS_SHORT\">HP Vertica<\/span>&nbsp;spread monitoring.<\/p>\n<\/td><\/tr><tr style=\"break-inside: avoid;\"><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">5444<\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">TCP<\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\"><span class=\"VerticaDBMS_SHORT\">HP Vertica<\/span>&nbsp;<br \/><span class=\"VerticaMC\">Management Console<\/span><\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">MC-to-node and node-to-node (agent) communications port. See&nbsp;<a href=\"https:\/\/my.vertica.com\/docs\/7.0.x\/HTML\/Content\/Authoring\/AdministratorsGuide\/ManagementConsole\/ChangingMCOrAgentPorts.htm\" id=\"17707\" xmlns:madcap=\"http:\/\/www.madcapsoftware.com\/Schemas\/MadCap.xsd\" class=\"MCXref xref\" xrefformat=\"{para}\" style=\"color: rgb(128, 0, 128); text-decoration-line: none;\">Changing MC or Agent Ports<\/a>.<\/p>\n<\/td><\/tr><tr style=\"break-inside: avoid;\"><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">5450<\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">TCP<\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\"><span class=\"VerticaDBMS_SHORT\">HP Vertica<\/span>&nbsp;<br \/><span class=\"VerticaMC\">Management Console<\/span><\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">Port used to connect to MC from a web browser and allows communication from nodes to the MC application\/web server. See&nbsp;<a href=\"https:\/\/my.vertica.com\/docs\/7.0.x\/HTML\/Content\/Authoring\/AdministratorsGuide\/ManagementConsole\/ConnectingToMC.htm\" id=\"17099\" style=\"color: rgb(128, 0, 128); text-decoration-line: none;\">Connecting to&nbsp;<span class=\"VerticaMC\">Management Console<\/span><\/a>.<\/p>\n<\/td><\/tr><tr style=\"break-inside: avoid;\"><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">4803<\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">TCP<\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\"><a href=\"https:\/\/my.vertica.com\/docs\/7.0.x\/HTML\/Content\/Authoring\/Glossary\/Spread.htm\" class=\"MCTopicPopup MCTopicPopupHotSpot glossaryterm glossarytermPopup MCTopicPopupHotSpot_ MCTopicPopupHotSpot_Popup MCTopicPopup_Closed\" data-mc-state=\"closed\" style=\"color: rgb(128, 0, 128); text-decoration-line: none; background-position: right center; background-repeat: no-repeat; background-image: url(&quot;_HP_Glossary.png&quot;); padding-right: 18px; padding-left: 0px;\">Spread<\/a><\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">Client connections.<\/p>\n<\/td><\/tr><tr style=\"break-inside: avoid;\"><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">4803<\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">UDP<\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">Spread<\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">Daemon to Daemon connections.<\/p>\n<\/td><\/tr><tr style=\"break-inside: avoid;\"><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">4804<\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">UDP<\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">Spread<\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">Daemon to Daemon connections.<\/p>\n<\/td><\/tr><tr style=\"break-inside: avoid;\"><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">6543<\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">UDP<\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">Spread<\/p>\n<\/td><td style=\"border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-spacing: 0px; padding: 0.5em; vertical-align: top;\"><p style=\"margin-top: 0em; margin-bottom: 1.1em;\">Monitor to Daemon connection.<\/p>\n<\/td><\/tr><\/tbody><\/table><p><br \/><\/p>\n<p><\/p>\n<table style=\"background:#CCCCCC;border-spacing:1px\" cellspacing=\"1\"><tbody><tr style=\"background:#FFFFFF\"><td><p>&nbsp;<\/p>\n<\/td><\/tr>\n<\/tbody><\/table><br \/><p><\/p>\n<p>\n\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ucd9c\ucc98 :&nbsp;https:\/\/my.vertica.com\/docs\/7.0.x\/HTML\/Content\/Authoring\/InstallationGuide\/BeforeYouInstall\/PortAvailability.htm Port Requirements The following table lists the ports required by&nbsp;HP Vertica. Port Protocol Service Notes 22 TCP sshd Required by&nbsp;Administration Tools&nbsp;and the&nbsp;Management Console&nbsp;Cluster Installation&nbsp;wizard. 5433 TCP HP Vertica HP Vertica&nbsp;client (vsql, ODBC, JDBC, etc) port. 5434 TCP HP Vertica Intra-cluster communication.&nbsp;HP Verticaopens the&nbsp;HP Vertica&nbsp;client port +1 (5434 by default) for intra-cluster communication, such [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[10],"tags":[],"class_list":["post-821","post","type-post","status-publish","format-standard","hentry","category-computing_database"],"_links":{"self":[{"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/821","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=821"}],"version-history":[{"count":0,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/821\/revisions"}],"wp:attachment":[{"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=821"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=821"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=821"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}