{"id":121799,"date":"2025-02-10T15:46:10","date_gmt":"2025-02-10T13:46:10","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/opublikovana-raspredelyonnaya-subd-citus-13-0"},"modified":"2025-02-10T15:46:10","modified_gmt":"2025-02-10T13:46:10","slug":"opublikovana-raspredelyonnaya-subd-citus-13-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/opublikovana-raspredelyonnaya-subd-citus-13-0","title":{"rendered":"Se ha publicado la base de datos distribuida Citus 13.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>La compa\u00f1\u00eda Citus Data, que pertenece a Microsoft, ha publicado la base de datos distribuida Citus 13.0, implementada como una extensi\u00f3n de PostgreSQL 17. Citus proporciona escalabilidad horizontal para PostgreSQL en clusters basados en hardware est\u00e1ndar y permite dispersar los datos a trav\u00e9s de nodos mediante sharding, con la configuraci\u00f3n de separaci\u00f3n a nivel de columnas y esquemas de almacenamiento. Para las aplicaciones, el cluster Citus se presenta como un gran servidor PostgreSQL que combina los recursos de los nodos que lo componen. El c\u00f3digo est\u00e1 escrito en lenguaje C y se distribuye bajo la licencia AGPLv3.      <\/p>\n<p>El sharding permite organizar el almacenamiento de vol\u00famenes de datos muy grandes, cuyo tama\u00f1o total excede significativamente la capacidad de almacenamiento local de cada uno de los nodos del cluster. Las tablas individuales pueden replicarse forzosamente en todos los nodos para acelerar las operaciones de fusi\u00f3n y el trabajo con claves externas. Para ahorrar espacio en disco, los datos distribuidos en diferentes nodos pueden almacenarse de manera comprimida.       <\/p>\n<p>Las consultas distribuidas pueden enviarse a cualquiera de los nodos del cluster, pero la gesti\u00f3n y modificaci\u00f3n del esquema de datos debe realizarse \u00fanicamente a trav\u00e9s del nodo que coordina el funcionamiento del cluster. Las solicitudes de los clientes se distribuyen entre los nodos necesarios y, si abarcan m\u00faltiples nodos, su procesamiento se paraleliza. El cluster se puede expandir a medida que crece el tama\u00f1o de los datos almacenados, a\u00f1adiendo nodos adicionales e iniciando el rebalanceo.     <\/p>\n<p>Como ejemplos t\u00edpicos del uso de Citus se destacan la ejecuci\u00f3n de consultas anal\u00edticas y el manejo de grandes vol\u00famenes de datos en forma de series temporales (por ejemplo, logs o encuestas del estado de sensores). Citus tambi\u00e9n es adecuado para modernizar la infraestructura existente basada en un solo <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/server\/dts-los-angeles\/\"   title=\"servidores\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3899\">servidores<\/a> PostgreSQL, cuya capacidad y rendimiento se han vuelto insuficientes debido a un aumento en la carga o en el volumen de datos entrantes. Con la herramienta Patroni, se pueden crear configuraciones tolerantes a fallos con nodos de respaldo replicados, capaces de ocupar el lugar de los nodos principales en caso de fallos.      <\/p>\n<p>Cambios en la versi\u00f3n Citus 13.0:  <\/p>\n<ul>\n<li class=\"l\"> Transici\u00f3n al uso de la rama PostgreSQL 17.\n<li class=\"l\"> La posibilidad de utilizar en consultas distribuidas la funci\u00f3n JSON_TABLE() para convertir datos del formato JSON a una representaci\u00f3n relacional, con la que se puede trabajar como con tablas normales de PostgreSQL.\n<li class=\"l\"> Soporte de la sintaxis \u00abMERGE \u2026 WHEN NOT MATCHED BY SOURCE\u00bb.\n<li class=\"l\">  Posibilidad de definir el m\u00e9todo de acceso para tablas distribuidas particionadas mediante la expresi\u00f3n \u00abCREATE TABLE \u2026 USING\u00bb, as\u00ed como cambiar el m\u00e9todo de acceso a trav\u00e9s de \u00abALTER TABLE \u2026 SET ACCESS METHOD\u00bb.\n<li class=\"l\"> Se ha a\u00f1adido soporte para la especificaci\u00f3n de columnas de identificaci\u00f3n generadas autom\u00e1ticamente en tablas particionadas distribuidas.\n<li class=\"l\"> Se permite la aplicaci\u00f3n de restricciones de exclusi\u00f3n en tablas particionadas distribuidas.\n<li class=\"l\"> Se han solucionado problemas de sincronizaci\u00f3n de roles entre nodos.\n<li class=\"l\"> Se ha mejorado la distribuci\u00f3n de datos para el sharding al a\u00f1adir nuevos nodos al cl\u00faster.\n<li class=\"l\"> Se han a\u00f1adido las opciones \u00abMEMORY\u00bb y \u00abSERIALIZE\u00bb al comando \u00abEXPLAIN\u00bb, con las cuales se puede determinar el tama\u00f1o de la memoria utilizada y el tiempo empleado en la conversi\u00f3n de datos para la transmisi\u00f3n a trav\u00e9s de la red.       <\/ul>\n<p>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62701\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Citus Data, \u043f\u0440\u0438\u043d\u0430\u0434\u043b\u0435\u0436\u0430\u0449\u0430\u044f Microsoft, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u0443\u044e \u0421\u0423\u0411\u0414 Citus 13.0, \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u0432 \u0444\u043e\u0440\u043c\u0435 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u043a PostgreSQL 17. Citus \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0435 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 PostgreSQL \u0432 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0435 \u043d\u0430 \u0431\u0430\u0437\u0435 \u0442\u0438\u043f\u043e\u0432\u043e\u0433\u043e \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0440\u0430\u0437\u043d\u043e\u0441\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u043f\u043e \u0443\u0437\u043b\u0430\u043c \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0448\u0430\u0440\u0434\u0438\u043d\u0433\u0430 (sharding) \u0441 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u043e\u0439 \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 \u0441\u0442\u043e\u043b\u0431\u0446\u043e\u0432 \u0438 \u0441\u0445\u0435\u043c\u044b \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f. \u0414\u043b\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043a\u043b\u0430\u0441\u0442\u0435\u0440 Citus \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u043a\u0430\u043a \u043e\u0434\u0438\u043d \u0431\u043e\u043b\u044c\u0448\u043e\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-121799","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Citus Data, \u043f\u0440\u0438\u043d\u0430\u0434\u043b\u0435\u0436\u0430\u0449\u0430\u044f Microsoft, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u0443\u044e \u0421\u0423\u0411\u0414 Citus 13.0, \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u0432 \u0444\u043e\u0440\u043c\u0435 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u043a PostgreSQL 17.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/news\/opublikovana-raspredelyonnaya-subd-citus-13-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u0430\u044f \u0421\u0423\u0411\u0414 Citus 13.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Citus Data, \u043f\u0440\u0438\u043d\u0430\u0434\u043b\u0435\u0436\u0430\u0449\u0430\u044f Microsoft, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u0443\u044e \u0421\u0423\u0411\u0414 Citus 13.0, \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u0432 \u0444\u043e\u0440\u043c\u0435 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u043a PostgreSQL 17.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/opublikovana-raspredelyonnaya-subd-citus-13-0\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-02-10T13:46:10+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-02-10T13:46:10+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Se ha publicado la base de datos distribuida Citus 13.0 | ProHoster","description":"La empresa Citus Data, propiedad de Microsoft, ha publicado la base de datos distribuida Citus 13.0, implementada como una extensi\u00f3n de PostgreSQL 17.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/opublikovana-raspredelyonnaya-subd-citus-13-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u0430\u044f \u0421\u0423\u0411\u0414 Citus 13.0 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Citus Data, \u043f\u0440\u0438\u043d\u0430\u0434\u043b\u0435\u0436\u0430\u0449\u0430\u044f Microsoft, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u0443\u044e \u0421\u0423\u0411\u0414 Citus 13.0, \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u0432 \u0444\u043e\u0440\u043c\u0435 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u043a PostgreSQL 17.","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/opublikovana-raspredelyonnaya-subd-citus-13-0","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2025-02-10T13:46:10+00:00","article:modified_time":"2025-02-10T13:46:10+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"121799","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-22 15:49:11","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 10:29:19","updated":"2026-02-22 15:49:11","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/121799","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=121799"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/121799\/revisions"}],"predecessor-version":[{"id":162427,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/121799\/revisions\/162427"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=121799"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=121799"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=121799"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}