From b28e1f52d3ad4e7c7628a46941d6702265869643 Mon Sep 17 00:00:00 2001
From: "Jonathan S. Katz"
+ The PostgreSQL 15 press kit is available in the following languages: +
+ The press kit is made possible by the efforts of members of the global + PostgreSQL community. We extend our sincerest thanks to the following people: +
+- The press kit is made possible by the efforts of members of the global - PostgreSQL community. We extend our sincerest thanks to the following people: -
- {%endblock%} diff --git a/templates/pages/about/press/presskit15/base.html b/templates/pages/about/press/presskit15/base.html new file mode 100644 index 00000000..5b27b0b1 --- /dev/null +++ b/templates/pages/about/press/presskit15/base.html @@ -0,0 +1,196 @@ +{%extends "base/page.html"%} +{%block title%}PostgreSQL 15 Press Kit{%endblock%} +{%block contents%} + + +
++ PostgreSQL is the world's most + advanced open source database, with a global community of thousands of users, + contributors, companies and organizations. Built on over 30 years of + engineering, starting at the University of California, Berkeley, PostgreSQL + has continued with an unmatched pace of development. PostgreSQL's mature + feature set not only matches top proprietary database systems, but exceeds + them in advanced database features, extensibility, security, and stability. +
+{% endblock presskit_about %} + ++ Learn more about PostgreSQL and participate in our community at + PostgreSQL.org. +
+ + +{% block presskit_features %} ++For explanations of the above features and others, please see the following +resources: +
+ +There are several ways you can download PostgreSQL 14, including:
+ ++ Other tools and extensions are available on the + PostgreSQL Extension Network. +
+{% endblock presskit_download%} + + + +{% block presskit_docs %} ++ PostgreSQL 15 comes with HTML documentation HTML documentation as well as man + pages, and you can also browse the documentation online in both + HTML and PDF formats. +
+{% endblock presskit_docs %} + + +{% block presskit_licence %} ++ PostgreSQL uses the PostgreSQL License, a + BSD-like "permissive" license. This OSI-certified license + is widely appreciated as flexible and business-friendly, since it does not + restrict the use of PostgreSQL with commercial and proprietary applications. + Together with multi-company support and public ownership of the code, our + license makes PostgreSQL very popular with vendors wanting to embed a database + in their own products without fear of fees, vendor lock-in, or changes in + licensing terms. +
+{% endblock presskit_licence %} + + +{% block presskit_contact %} +Website
+ + ++ Postgres and PostgreSQL and the Elephant Logo (Slonik) are all registered + trademarks of the PostgreSQL Community Association of Canada. + If you wish to use these marks, you must comply with the trademark policy. +
+{% endblock presskit_images %} + +
+
++ PostgreSQL enjoys the support of numerous companies, who sponsor developers, + provide hosting resources, and give us financial support. See our + sponsors page for + some of these project supporters. +
++ There is also a large community of + companies offering PostgreSQL Support, + from individual consultants to multinational companies. +
++ If you wish to make a financial contribution to the PostgreSQL Global + Development Group or one of the recognized community non-profit organizations, + please visit our donations + page. +
+{% endblock presskit_corporate %} +{% endblock %} diff --git a/templates/pages/about/press/presskit15/de.html b/templates/pages/about/press/presskit15/de.html new file mode 100644 index 00000000..bd1c9263 --- /dev/null +++ b/templates/pages/about/press/presskit15/de.html @@ -0,0 +1,96 @@ +{% extends "pages/about/press/presskit15/base.html" %} + +{% block presskit_content %} +13. Oktober 2022 - Die PostgreSQL Global Development Group hat heute die Veröffentlichung von PostgreSQL 15, der aktuellsten Version des weltweit führenden Open-Source-SQL-Datenbanksystems, bekannt gegeben.
+PostgreSQL 15 baut auf den Performance Steigerungen der letzten Versionen auf, durch spürbare Verbesserung der Geschwindigkeit sowohl bei der Verwaltung von Workloads, sowohl lokal, als auch in verteilten Umgebungen, einschlieÃlich verbesserter Sortierung. Diese Version implementiert das bei Entwicklern populäre MERGE und erweitert auch die Möglichkeiten zum Monitoring des Zustands der Datenbank.
"Die PostgreSQL-Entwickler-Community entwickelt weiterhin Funktionen, die bei gleichzeitiger Verbesserung der Entwicklerfreundlichkeit die Ausführung von hoch performanten Daten-Workloads vereinfachen," sagt Jonathan Katz, ein Mitglied des PostgreSQL Core Teams. "PostgreSQL 15 zeigt, wie wir durch offene Softwareentwicklung unseren Benutzern sowohl eine Datenbank liefern können, die sich hervorragend für die Anwendungsentwicklung eignet, als auch sicher für kritische Daten ist."
+PostgreSQL, ein innovatives Datenverwaltungssystem bekannt für seine Zuverlässigkeit und Robustheit, profitiert von über 25 Jahren Open Source-Entwicklung durch eine globale Entwickler-Community und hat sich zur bevorzugten relationalen Open-Source-Datenbank für Unternehmen aller GröÃen entwickelt.
+In dieser neuesten PostgreSQL Version wurden Sortieralgoryhmen verbessert, die sowowhl im Hauptspeicher, als auch auf Festspeichermedien in Benchmarks zu einer Beschleunigung von 25 % - 400 % führen, je nachdem, welche Datentypen sortiert werden. SELECT DISTINCT kann jetzt parallel ausgeführt werden.
Aufbauend auf der Arbeit an der vorherigen PostgreSQL-Version, die schon asynchrone remote Abfragen zuliess, unterstützen PostgreSQL Foreign Data Wrapper, postgres_fdw, nun asynchrone Commits.
Die Geschwindigkeitsverbesserungen in PostgreSQL 15 erstrecken sich auf auch die Archivierung und Sicherung. PostgreSQL 15 fügt Unterstützung von LZ4 und Z-Standard (zstd)[compression to write-ahead log (WAL) files] für die [Komprimierung von WAL-Dateien (Write-Ahead Log)] (https://www.postgresql.org/docs/15/runtime-config-wal.html#GUC-WAL-COMPRESSION) hinzu, die für bestimmte Workloads sowohl Platz- als auch Leistungsvorteile haben können. Auf bestimmten Betriebssystemen fügt PostgreSQL 15 die Unterstützung von Block-Prefetching, im WAL hinzu, um die Wiederherstellungszeiten zu verkürzen. PostgreSQL integrierter Sicherungsbefehl pg_basebackup, unterstützt die serverseitige Komprimierung von Sicherungsdateien mit einer Auswahl von gzip, LZ4 und zstd. PostgreSQL 15 beinhaltet die Möglichkeit zur Verwendung [benutzerdefinierter Module für die Archivierung] (https://www.postgresql.org/docs/15/archive-modules.html), wodurch die Mehraufwand der Verwendung eines Shell-Befehls entfällt.
PostgreSQL 15 implementiert den SQL-Standard Befehl MERGE. Mit MERGE können bedingte SQL-Anweisungen geschrieben werden, die sowohl INSERT, als auch UPDATE- und DELETE-Aktionen innerhalb einer einzigen Anweisung enthalten.
In diesem neuen Release sind neue Funktionen regulärer Ausdrücke hinzugefügt worden um Zeichenketten zu untersuchen: regexp_count(), regexp_instr(), regexp_like() undregexp_substr(). PostgreSQL 15 erweitert auch die Funktion ârange_aggâ um Multirange-Datentypen, die in der vorherigen Version. eingeführt wurden.
PostgreSQL 15 erlaubt es Benutzern Views zu erstellen, die Daten mit den Berechtigungen des Aufrufenden abfragen und nicht mit denen des Erstellers der View. Diese Option namens âsecurity_invokerâ fügt eine zusätzliche Sicherheitsebene hinzu, die gewährleistet, dass Aufrufende von Views die richtigen Berechtigungen zum Arbeiten mit den zugrundeliegenden Daten haben.
+PostgreSQL 15 bietet mehr Flexibilität für die Verwaltung logischer Replikationen. Diese Version führt Filter auf Zeilenebene und Spaltenebene für Publications ein, um Benutzern die Möglichkeit zu geben, eine Teilmenge von Daten aus einer Tabelle zu replizieren. Des weiteren werden in PostgreSQL 15 Funktionen zur Vereinfachung des Konfliktmanagements eingeführt, einschlieÃlich der Möglichkeit, die Ausführung einer widersprüchlichen Transaktion zu überspringen und eine Subskription automatisch zu deaktivieren, wenn ein Fehler erkannt wird. Dieses Release implementiert auch die Unterstützung für die Verwendung von Zwei-Phasen-Commits (2PC) in der logischen Replikation.
+PostgreSQL 15 führt ein neues Logformat ein: jsonlog. Dieses neue Format gibt Logdaten in einer definierten JSON-Struktur aus, die es ermöglicht, PostgreSQL-Logs in strukturierten Logsystemen zu verarbeiten.
Diese Version gibt Datenbankadministratoren mehr Flexibilität, inwieweit Benutzer die PostgreSQL-Konfiguration ändern können. Es wurde die Möglichkeit hinzugefügt, Benutzern die Berechtigung zu erteilen, Konfigurationsparameter auf Serverebene zu ändern. AuÃerdem können sich Benutzer jetzt Informationen zur Konfiguration mit dem Befehl \dconfig im Befehlszeilentool psql anzeigen lassen.
PostgreSQL Statistiken auf Serverebene werden jetzt im gemeinsam genutzten Speicher (shared memory) gesammelt, wodurch sowohl der Statistik Kollektor Prozess entfällt, als auch das regelmäÃige Schreiben dieser Daten auf die Festplatte.
+PostgreSQL 15 ermöglicht es, eine ICU-Sortierung als Standardeinstellung für die Sortierung für einen Cluster oder eine einzelne Datenbank anzugeben.
+AuÃerdem wird eine neue Erweiterung, pg_walinspect, hinzugefügt, die es Benutzern ermöglicht, den Inhalt von Write-Ahead-Logdateien direkt aus einem SQL Interface heraus zu überprüfen.
PostgreSQL 15 entzieht allen Benutzern die CREATE-Berechtigung, auÃer einem Datenbank Eigentümer aus dem "public" (oder Standard-)Schema.
PostgreSQL 15 entfernt sowohl den seit langem veralteten Modus âexklusive Sicherungâ, als auch die Unterstützung für Python 2 von PL/Python.
+PostgreSQL ist das führende Open-Source Datenbanksystem, mit einer weltweiten Community bestehend aus Tausenden von Nutzern und Mitwirkenden sowie Dutzenden von Firmen und Organisationen. Das PostgreSQL Projekt baut auf über 35 Jahre Erfahrung auf, beginnend an der University of California, Berkeley, und hat heute eine nicht zu vergleichende Performance bei der Entwicklung. PostgreSQL's ausgereiftes Feature Set ist nicht nur mit den führenden proprietären Datenbanksystemen vergleichbar, sondern übertrifft diese in erweiterten Datenbankfunktionen, Erweiterbarkeit, Sicherheit und Stabilität.
+PostgreSQL ist das führende Open-Source Datenbanksystem, mit einer weltweiten Community bestehend aus Tausenden von Nutzern und Mitwirkenden sowie Dutzenden von Firmen und Organisationen. Das PostgreSQL Projekt baut auf über 35 Jahre Erfahrung auf, beginnend an der University of California, Berkeley, und hat heute eine nicht zu vergleichende Performance bei der Entwicklung. PostgreSQL's ausgereiftes Feature Set ist nicht nur mit den führenden proprietären Datenbanksystemen vergleichbar, sondern übertrifft diese in erweiterten Datenbankfunktionen, Erweiterbarkeit, Sicherheit und Stabilität.
+{% endblock presskit_about %} + +{% block presskit_features %} +Erläuterungen zu den oben genannten und anderen Funktionen finden Sie in den folgenden Quellen:
+ +{% endblock presskit_features %} + +{% block presskit_download %} +Es gibt mehrere Möglichkeiten, PostgreSQL 15 herunterzuladen, darunter:
+Weitere Tools und Erweiterungen sind über das PostgreSQL Extension Network verfügbar.
+{% endblock presskit_download %} + +{% block presskit_docs %} +PostgreSQL 15 wird mit einer HTML-Dokumentation sowie Manpages geliefert. Sie können die Dokumentation auch online unter HTML aufrufen und als PDF Datei herunterladen.
+{% endblock presskit_docs %} + +{% block presskit_licence %} +PostgreSQL verwendet die PostgreSQL-Lizenz, eine BSD-artige "permissive" Lizenz. Diese OSI-zertifizierte Lizenz ist allgemein als flexibel und geschäftsfreundlich geschätzt, da die Verwendung von PostgreSQL mit kommerziellen und proprietären Anwendungen nicht eingeschränkt wird. Zusammen mit unternehmensübergreifender Unterstützung und öffentlichem Quellcode macht diese Lizenz PostgreSQL sehr beliebt bei Anbietern welche eine Datenbank in ihre eigene Anwendungen einbetten möchten, ohne Angst vor Gebühren, Herstellerbindung oder Ãnderungen der Lizenzbedingungen.
+{% endblock presskit_licence %} + +{% block presskit_contact %} +Webseite
+ +Postgres und PostgreSQL und das Elefanten Logo (Slonik) sind registrierte Marken der PostgreSQL Community Association of Canada. Wenn Sie diese Marken verwenden möchten, müssen Sie die Markenrichtlinie einhalten.
+{% endblock presskit_images %} + +{% block presskit_corporate %} +PostgreSQL genieÃt die Unterstützung zahlreicher Unternehmen, die Entwickler sponsern, Hosting-Ressourcen bereitstellen und finanzielle Unterstützung leisten. Unsere Sponsorenliste listet einige Unterstützer des Projekts auf.
+Es gibt eine groÃe Anzahl von Unternehmen, die PostgreSQL-Support anbieten, von einzelnen Beratern bis hin zu multinationalen Unternehmen.
+Wenn Sie einen finanziellen Beitrag zur PostgreSQL Development Group leisten möchten oder eine der anerkannten gemeinnützigen Organisationen der Community unterstützen möchten, besuchen Sie bitte unsere Spenden Seite.
+{% endblock presskit_corporate %} diff --git a/templates/pages/about/press/presskit15/en.html b/templates/pages/about/press/presskit15/en.html new file mode 100644 index 00000000..0fa1620d --- /dev/null +++ b/templates/pages/about/press/presskit15/en.html @@ -0,0 +1,176 @@ +{% extends "pages/about/press/presskit15/base.html" %} + +{% block presskit_content %} ++ October 13, 2022 - The PostgreSQL Global Development Group today announced the + release of PostgreSQL 15, + the latest version of the worldâs + most advanced open source database. +
+
+ PostgreSQL 15 builds on the performance improvements of recent releases with
+ noticeable gains for managing workloads in both local and distributed
+ deployments, including improved sorting. This release improves the developer
+ experience with the addition of the popular
+ MERGE command, and adds
+ more capabilities for observing the state of the database.
+
+ "The PostgreSQL developer community continues to build features that simplify + running high performance data workloads while improving the developer + experience," said Jonathan Katz, a PostgreSQL Core Team member. "PostgreSQL 15 + highlights how, through open software development, we can deliver to our users a + database that is great for application development and safe for their critical + data." +
++ PostgreSQL, an innovative data management system + known for its reliability and robustness, benefits from over 25 years of open + source development from a global developer community + and has become the preferred open source relational database for organizations + of all sizes. +
+ +
+ In this latest release, PostgreSQL improves on its in-memory and on-disk
+ sorting algorithms,
+ with benchmarks showing speedups of 25% - 400% based on which data types are
+ sorted. Using row_number(), rank(), dense_rank(), and count() as
+ window functions
+ also have performance benefits in PostgreSQL 15. Queries using
+ SELECT DISTINCT
+ can now be
+ executed in parallel.
+
+ Building on work from the previous PostgreSQL release
+ for allowing async remote queries, the
+ PostgreSQL foreign data wrapper,
+ postgres_fdw,
+ now supports
+ asynchronous commits.
The performance improvements in PostgreSQL 15 extend to its archiving and backup
+ facilities. PostgreSQL 15 adds support for LZ4 and Zstandard (zstd)
+ compression to write-ahead log (WAL) files,
+ which can have both space and performance benefits for certain workloads. On
+ certain operating systems, PostgreSQL 15 adds support to
+ prefetch pages referenced in WAL
+ to help speed up recovery times. PostgreSQL's built-in backup command,
+ pg_basebackup, now
+ supports server-side compression of backup files with a choice of gzip, LZ4, and
+ zstd. PostgreSQL 15 includes the ability to use
+ custom modules for archiving,
+ which eliminates the overhead of using a shell command.
+
+ PostgreSQL 15 includes the SQL standard
+ MERGE command.
+ MERGE lets you write conditional SQL statements that can include INSERT,
+ UPDATE, and DELETE actions within a single statement.
This latest release adds
+ new functions for using regular expressions
+ to inspect strings: regexp_count(), regexp_instr(), regexp_like(), and
+ regexp_substr(). PostgreSQL 15 also extends the range_agg function to
+ aggregate
+ multirange data types,
+ which were introduced in the
+ previous release.
PostgreSQL 15 lets users
+ create views that query data using the permissions of the caller, not the view creator.
+ This option, called security_invoker, adds an additional layer of protection
+ to ensure that view callers have the correct permissions for working with the
+ underlying data.
+
+ PostgreSQL 15 provides more flexibility for managing + logical replication. + This release introduces + row filtering + and + column lists + for + publishers, + letting users choose to replicate a subset of data from a table. PostgreSQL 15 + adds features to simplify + conflict management, + including the ability to skip replaying a conflicting transaction and to + automatically disable a subscription if an error is detected. This release also + includes support for using two-phase commit (2PC) with logical replication. +
+ +
+ PostgreSQL 15 introduces a new logging format:
+ jsonlog.
+ This new format outputs log data using a defined JSON structure, which allows
+ PostgreSQL logs to be processed in structured logging systems.
+ This release gives database administrators more flexibility in how users can
+ manage PostgreSQL configuration, adding the ability to grant users permission to
+ alter server-level configuration parameters. Additionally, users can now search
+ for information about configuration using the \dconfig command from the
+ psql command-line tool.
+
+ PostgreSQL + server-level statistics + are now collected in shared memory, eliminating both the statistics collector + process and periodically writing this data to disk. +
++ PostgreSQL 15 makes it possible to make an + ICU collation the default + collation for a cluster or an individual database. +
+ +
+ This release also
+ adds a new built-in extension,
+ pg_walinspect, that
+ lets users inspect the contents of write-ahead log files directly from a SQL
+ interface.
+
+ PostgreSQL 15 also
+revokes the CREATE permission from all users
+except a database owner from the public (or default) schema.
+
+ PostgreSQL 15 removes both the long-deprecated "exclusive backup" mode and + support for Python 2 from PL/Python. +
+ ++ PostgreSQL is the world's most advanced open + source database, with a global community of thousands of users, contributors, + companies and organizations. Built on over 30 years of engineering, starting at + the University of California, Berkeley, PostgreSQL has continued with an + unmatched pace of development. PostgreSQL's mature feature set not only matches + top proprietary database systems, but exceeds them in advanced database + features, extensibility, security, and stability. +
+ +13 de octubre de 2022 - El Grupo Global de Desarrollo de PostgreSQL ha anunciado hoy el lanzamiento de PostgreSQL 15, +la versión más reciente de la +base de datos de código abierto más avanzada del mundo.
+PostgreSQL 15 aprovecha las mejoras de rendimiento de las versiones más recientes y ofrece importantes beneficios en la gestión de cargas de trabajo, tanto en implementaciones locales como distribuidas, incluyendo un ordenamiento más eficiente. Esta versión mejora la experiencia del desarrollador introduciendo el popular comando
+MERGE, asà como funciones adicionales que permiten monitorear el estado de la base de datos.
"La comunidad de desarrolladores de PostgreSQL sigue creando caracterÃsticas que simplifican la ejecución de cargas de trabajo de datos de alto rendimiento y, al mismo tiempo, mejoran la experiencia de los desarrolladores", comentó Jonathan Katz, miembro del Core Team de PostgreSQL. "PostgreSQL 15 demuestra cómo, a través del desarrollo de software libre, podemos ofrecer a nuestros usuarios una base de datos excelente para el desarrollo de aplicaciones y segura para sus datos crÃticos".
+PostgreSQL es un innovador sistema de gestión de datos conocido por su confiabilidad y robustez. Cuenta con más de 25 años de desarrollo de código abierto por parte de una comunidad global de desarrolladores +y se ha convertido en la base de datos relacional de código abierto preferida por organizaciones de todos los tamaños.
+En esta última versión, PostgreSQL mejora sus algoritmos de
+ordenamiento en memoria y en disco, con pruebas comparativas que muestran aumentos de velocidad de entre el 25% y el 400%, según los tipos de datos ordenados. El uso de row_number(), rank(), dense_rank(), y count() como
+funciones de ventana deslizante
+también ofrece ventajas de rendimiento en PostgreSQL 15. Las consultas que utilizan
+SELECT DISTINCT
+ahora pueden
+ejecutarse en paralelo.
Basándose en el trabajo de la versión anterior de PostgreSQL, con respecto a permitir consultas remotas asÃncronas, el
+conector de datos externos de PostgreSQL,
+postgres_fdw,
+ahora admite
+commits asÃncronos.
Las mejoras en el rendimiento de PostgreSQL 15 se extienden a sus funciones de archivado y respaldo. PostgreSQL 15 añade soporte para la
+compresión de archivos de WAL (write-ahead log),
+con LZ4 y Zstandard (zstd), lo cual puede aportar beneficios en términos de espacio y rendimiento para determinadas cargas de trabajo. En ciertos sistemas operativos, PostgreSQL 15 añade soporte para la
+carga previa (prefetch) de páginas referenciadas en el WAL
+con el fin de disminuir los tiempos de recuperación.
+pg_basebackup, el comando integrado en PostgreSQL para realizar respaldos, ahora admite la compresión de archivos de respaldo en el lado del servidor, con los formatos gzip, LZ4 y zstd. PostgreSQL 15 incluye la posibilidad de utilizar
+módulos personalizados para el archivado,
+lo cual elimina la sobrecarga derivada del uso de un comando de shell.
PostgreSQL 15 incluye el comando
+MERGE del estándar SQL. Con MERGE es posible escribir sentencias SQL condicionales que pueden incluir acciones INSERT,
+UPDATE, y DELETE dentro de la misma sentencia.
Esta última versión añade
+nuevas funciones que permiten utilizar expresiones regulares
+para inspeccionar cadenas: regexp_count(), regexp_instr(), regexp_like(), y
+regexp_substr(). PostgreSQL 15 también amplÃa la función range_agg para agregar los
+tipos de datos multirange,
+introducidos en la
+versión anterior.
PostgreSQL 15 permite a los usuarios
+crear vistas para consultar datos usando los permisos de quien invoca la vista, no del creador de la misma.
+Esta opción, llamada security_invoker, añade una capa adicional de protección para asegurar que los que invocan la vista cuenten con los permisos correctos para trabajar con los datos subyacentes.
PostgreSQL 15 ofrece más flexibilidad para la gestión de la replicación lógica. +En esta versión se introducen el +filtrado de filas +y las +listas de columnas +para los +publicadores, +lo cual permite a los usuarios elegir replicar un subconjunto de datos procedentes de una tabla. PostgreSQL 15 añade caracterÃsticas que simplifican la +gestión de conflictos, +incluyendo la posibilidad de omitir la reproducción de una transacción conflictiva y de desactivar de forma automática una suscripción al detectar un error. Esta versión también incluye soporte para el uso en la replicación lógica de la confirmación en dos fases (2PC).
+PostgreSQL 15 introduce el nuevo formato de registro
+jsonlog.
+Este nuevo formato genera datos de registro utilizando una estructura JSON definida, permitiendo que los registros de PostgreSQL sean procesados en sistemas de registro estructurados.
Esta versión ofrece a los administradores de bases de datos más flexibilidad en la forma en que los usuarios pueden gestionar la configuración de PostgreSQL, añadiendo la posibilidad de otorgar a los usuarios permisos para alterar los parámetros de configuración a nivel de servidor. Además, ahora los usuarios pueden buscar información sobre la configuración utilizando el comando \dconfig desde la herramienta de lÃnea de comandos de
+psql.
Las +estadÃsticas a nivel de servidor +de PostgreSQL se recogen ahora en la memoria compartida, eliminando tanto el proceso de recopilación de estadÃsticas como la escritura periódica de estos datos en el disco.
+PostgreSQL 15 permite hacer una +intercalación de ICU, sea la intercalación por defecto para un clúster o para una base de datos individual.
+Esta versión también añade una nueva extensión integrada,
+pg_walinspect, que permite a los usuarios inspeccionar el contenido de los archivos WAL directamente desde una interfaz SQL.
Además, PostgreSQL 15
+revoca el permiso CREATE a todos los usuarios
+(excepto al propietario de la base de datos) en el esquema public o en el predefinido.
PostgreSQL 15 elimina tanto la obsoleta modalidad de "respaldo exclusivo", como el soporte para Python 2 de PL/Python.
+PostgreSQL es la base de datos de código abierto más avanzada del mundo, que cuenta con una comunidad global de miles de usuarios, contribuidores, empresas y organizaciones. Basada en más de 35 años de ingenierÃa, que comenzaron en la Universidad de Berkeley en California, PostgreSQL ha continuado con un ritmo de desarrollo inigualable. El maduro conjunto de caracterÃsticas de PostgreSQL no sólo iguala a los principales sistemas de bases de datos propietarios, sino que los supera en términos de caracterÃsticas avanzadas, extensibilidad, seguridad y estabilidad.
+PostgreSQL es la base de datos de código abierto más avanzada del mundo, que cuenta con una comunidad global de miles de usuarios, contribuidores, empresas y organizaciones. Basada en más de 35 años de ingenierÃa, que comenzaron en la Universidad de Berkeley en California, PostgreSQL ha continuado con un ritmo de desarrollo inigualable. El maduro conjunto de caracterÃsticas de PostgreSQL no sólo iguala a los principales sistemas de bases de datos propietarios, sino que los supera en términos de caracterÃsticas avanzadas, extensibilidad, seguridad y estabilidad.
+{% endblock presskit_about %} + +{% block presskit_features %} +Para más información sobre las caracterÃsticas antes mencionadas y otras más, consulten los siguientes recursos:
+ +{% endblock presskit_features %} + +{% block presskit_download %} +Hay varias maneras de descargar PostgreSQL 15, que incluyen:
+Otras herramientas y extensiones están disponibles en el +PostgreSQL Extension Network.
+{% endblock presskit_download %} + +{% block presskit_docs %} +PostgreSQL 15 incluye documentos HTML y páginas de manual. Es posible también consultar la documentación en lÃnea en formato HTML y PDF.
+{% endblock presskit_docs %} + +{% block presskit_licence %} +PostgreSQL utiliza la PostgreSQL License, +una licencia "permisiva" de tipo BSD. Esta +licencia certificada por la OSI es ampliamente apreciada por ser flexible y adecuada para las empresas, ya que no limita el uso de PostgreSQL con aplicaciones comerciales y propietarias. Junto con el soporte para múltiples empresas y la propiedad pública del código, nuestra licencia hace que PostgreSQL sea muy popular entre los proveedores que desean integrar una base de datos en sus propios productos sin tener que preocuparse por tarifas, dependencia de un único proveedor o cambios en los términos de la licencia.
+{% endblock presskit_licence %} + +{% block presskit_contact %} +Sitio web
+ +Correo electrónico
+ +{% endblock presskit_contact %} + +{% block presskit_images %} +Postgres, PostgreSQL y el logo del elefante (Slonik) son todas marcas registradas de la PostgreSQL Community Association of Canada. +Quien desee utilizar estas marcas, deberá cumplir con la polÃtica de marca.
+{% endblock presskit_images %} + +{% block presskit_corporate %} +PostgreSQL cuenta con el soporte de numerosas empresas, que patrocinan a los desarrolladores, ofrecen recursos de hosting y nos dan apoyo financiero. Consulten nuestra página de +patrocinadores para conocer algunos de los que dan soporte al proyecto.
+Existe también una gran comunidad de +empresas que ofrecen soporte para PostgreSQL, +desde consultores individuales hasta empresas multinacionales.
+Si desean hacer una contribución financiera al Grupo Global de Desarrollo de PostgreSQL o a una de las organizaciones sin fines de lucro reconocidas por la comunidad, visiten nuestra página de donaciones.
+{% endblock presskit_corporate %} diff --git a/templates/pages/about/press/presskit15/fr.html b/templates/pages/about/press/presskit15/fr.html new file mode 100644 index 00000000..82c3e2e3 --- /dev/null +++ b/templates/pages/about/press/presskit15/fr.html @@ -0,0 +1,212 @@ +{% extends "pages/about/press/presskit15/base.html" %} + +{% block presskit_content %} +13 octobre 2022 - Le PostgreSQL Global Development Group annonce aujourd'hui la +sortie de PostgreSQL 15, +dernière version de la base de données open source de référence.
+PostgreSQL 15 s'appuie sur les améliorations de performance des dernières
+versions. Elle apporte des gains visibles dans la gestion des charges de
+travail, autant sur les déploiements locaux que distribués. Cela inclut
+l'amélioration des opérations de tri. Cette version améliore aussi l'expérience
+développeur avec l'ajout de la très attendue commande
+MERGE, et apporte de
+nouvelles possibilités d'observation de l'état de la base de données.
« La communauté des développeurs de PostgreSQL continue de fournir des +fonctionnalités simplifiant l'exécution de charges de travail de données à +hautes performances, tout en améliorant l'expérience développeur » déclare +Jonathan Katz, membre de la PostgreSQL Core Team. +« PostgreSQL 15 démontre comment, grâce au développement de logiciel libre, +nous pouvons fournir à nos utilisateurs une base de données adaptée au +développement d'applications et sûre pour leurs données critiques. »
+PostgreSQL, système innovant de gestion des +données, connu pour sa fiabilité et sa robustesse, bénéficie depuis plus de +25 ans d'un développement open source par une communauté de développeurs mondiale. +Il est devenu le système de gestion de bases de données relationnelles de +référence pour des organisations de toute taille.
+Dans cette dernière version, PostgreSQL améliore ses algorithmes de
+tri en mémoire et sur
+disque, avec des tests de performance montrant des gains de 25% Ã 400% selon
+le type des données triées.
+L'utilisation de row_number(), rank(), dense_rank() et count() comme
+fonctions de fenêtrages
+bénéficie aussi d'améliorations de performances dans PostgreSQL 15. Les
+requêtes utilisant l'instruction SELECT DISTINCT
+peuvent être exécutées en parallèle.
S'appuyant sur le travail effectué dans les versions précédentes de PostgreSQL
+pour autoriser les requêtes asynchrones distantes, le
+wrapper de données distantes de PostgreSQL,
+postgres_fdw,
+autorise désormais les commits asynchrones.
Des améliorations de performance sont apportées à l'archivage et la sauvegarde.
+PostgreSQL 15 ajoute le support des compressions LZ4 et Zstandard (zstd) pour
+les fichiers WAL (write-ahead log).
+Ces compressions permettent des gains en taille et en performance pour
+certaines charges de travail. Sur certains systèmes d'exploitation, PostgreSQL
+15 supporte la préextraction du contenu des fichiers WAL,
+accélérant ainsi les temps de restauration. La commande interne de sauvegarde
+de PostgreSQL, pg_basebackup,
+supporte désormais la compression des fichiers de sauvegarde côté serveur avec
+le choix de gzip, LZ4 et zstd. PostgreSQL 15 offre la possibilité
+d'utiliser des modules complémentaires pour l'archivage,
+éliminant la nécessité d'utiliser une commande shell.
PostgreSQL 15 ajoute la commande MERGE
+du standard SQL. MERGE permet d'écrire des requêtes SQL conditionnelles
+combinant des actions INSERT, UPDATE et DELETE en une seule requête.
Cette version ajoute de
+nouvelles fonctions de traitement des expressions rationnelles
+afin d'inspecter des chaînes de caractères : regexp_count(), regexp_instr(),
+regexp_like() et regexp_substr(). PostgreSQL 15 étend aussi la fonction
+range_agg() pour agréger les types de données multirange,
+introduite dans la version précédente.
PostgreSQL 15 permet aux utilisateurs de
+créer des vues pour requêter des données en utilisant les droits de l'appelant et non ceux du propriétaire de la vue.
+Cette option, appelée security_invoker, ajoute une couche de sécurité supplémentaire pour
+s'assurer que les appelants de vues ont les bons droits pour travailler avec
+les données sous-jacentes.
PostgreSQL 15 offre plus de flexibilité dans la gestion de la +réplication logique. +Cette version introduit le filtrage par ligne +et les listes de colonnes +pour les fournisseurs, +permettant aux utilisateurs de ne répliquer qu'un sous-ensemble des données +d'une table. PostgreSQL 15 simplifie la gestion des conflits. +Il est ainsi possible de ne pas rejouer une transaction en conflit et de +désactiver automatiquement une souscription si une erreur est détectée. Il est +désormais possible d'utiliser la validation en deux phases (2PC) avec la +réplication logique.
+PostgreSQL 15 introduit un nouveau format de journalisation :
+jsonlog. Ce nouveau format autorise la sortie des
+données de journalisation dans une structure JSON définie. Cela permet aux
+journaux de PostgreSQL d'être traités par des systèmes de journalisation
+structurés.
Cette version offre plus de flexibilité aux administrateurs de bases de données
+dans la gestion de la configuration de PostgreSQL par les utilisateurs. Les
+administrateurs peuvent accorder la permission aux utilisateurs de modifier des
+paramètres de configuration serveur. De plus, les utilisateurs peuvent
+désormais rechercher des informations de configuration en utilisant la commande
+\dconfig depuis l'outil en ligne de commande psql.
Les statistiques serveur +PostgreSQL sont maintenant collectées en mémoire partagée, éliminant à la fois +le processus de collecte de statistiques et les écritures régulières sur disque +de ces dernières.
+PostgreSQL 15 permet de définir une collation ICU +comme collation par défaut d'un cluster ou d'une base de données.
+Cette version ajoute aussi une nouvelle extension intégrée, pg_walinspect,
+qui permet aux utilisateurs d'inspecter les fichiers WAL depuis une interface
+SQL.
PostgreSQL 15 supprime la permission 'CREATE'
+sur le schéma public (ou le schéma par défaut) pour tous les utilisateurs,
+sauf le propriétaire de la base de données.
PostgreSQL 15 supprime le mode « exclusive backup » déprécié depuis longtemps, +ainsi que le support de Python 2 pour PL/Python.
+PostgreSQL est le système de gestion de bases de +données libre de référence. Sa communauté mondiale est composée de plusieurs +milliers dâutilisateurs, contributeurs, entreprises et institutions. Le projet +PostgreSQL, démarré il y a plus de 30 ans à lâuniversité de Californie, à +Berkeley, a atteint aujourdâhui un rythme de développement sans pareil. +Lâensemble des fonctionnalités proposées est mature, et dépasse même celui des +systèmes commerciaux leaders sur les fonctionnalités avancées, les extensions, +la sécurité et la stabilité.
+PostgreSQL est le système de gestion de bases de +données libre de référence. Sa communauté mondiale est composée de plusieurs +milliers dâutilisateurs, contributeurs, entreprises et institutions. Le projet +PostgreSQL, démarré il y a plus de 30 ans à lâuniversité de Californie, à +Berkeley, a atteint aujourdâhui un rythme de développement sans pareil. +Lâensemble des fonctionnalités proposées est mature, et dépasse même celui des +systèmes commerciaux leaders sur les fonctionnalités avancées, les extensions, +la sécurité et la stabilité.
+{% endblock presskit_about %} + +{% block presskit_features %} +Pour des explications sur les fonctionnalités ci-dessus et d'autres, merci de +consulter les ressources suivantes :
+ +{% endblock presskit_features %} + +{% block presskit_download %} +Il existe plusieurs façons de télécharger PostgreSQL 15, dont :
+D'autres outils et extensions sont disponibles sur le Réseau d'Extension PostgreSQL.
+{% endblock presskit_download %} + +{% block presskit_docs %} +La documentation au format HTML et les pages de manuel sont installées avec PostgreSQL. +La documentation en ligne, exhaustive et interactive, +peut être parcourue, interrogée et commentée librement. +Une version PDF +est également disponible.
+{% endblock presskit_docs %} + +{% block presskit_licence %} +PostgreSQL utilise la licence PostgreSQL, +licence « permissive » de type BSD. Cette licence certifiée OSI +est largement appréciée pour sa flexibilité et sa compatibilité avec le monde +des affaires, puisqu'elle ne restreint pas l'utilisation de PostgreSQL dans les +applications propriétaires ou commerciales. Associée à un support proposé par +de multiples sociétés et une propriété publique du code, sa licence rend +PostgreSQL très populaire parmi les revendeurs souhaitant embarquer une base de +données dans leurs produits sans avoir à se soucier des prix de licence, des +verrous commerciaux ou modifications des termes de licence.
+{% endblock presskit_licence %} + +{% block presskit_contact %} +Site web
+ +Postgres, PostgreSQL et le logo éléphant (Slonik) sont des marques déposées de +l'Association Canadienne de la Communauté PostgreSQL. +Si vous souhaitez utiliser ces marques, vous devez vous conformer à la politique de la marque.
+{% endblock presskit_images %} + +{% block presskit_corporate %} +PostgreSQL bénéficie du support de nombreuses sociétés, qui financent des +développeurs, fournissent l'hébergement ou un support financier. +Les plus fervents supporters sont listés sur la page des sponsors.
+Il existe également une très grande communauté deâ sociétés offrant du support PostgreSQL, +du consultant indépendant aux entreprises multinationales.
+Les dons au PostgreSQL Global +Development Group, ou à l'une des associations à but non lucratif, sont acceptés et encouragés.
+{% endblock presskit_corporate %} diff --git a/templates/pages/about/press/presskit15/he.html b/templates/pages/about/press/presskit15/he.html new file mode 100644 index 00000000..4cc80ff7 --- /dev/null +++ b/templates/pages/about/press/presskit15/he.html @@ -0,0 +1,465 @@ +{% extends "pages/about/press/presskit15/base.html" %} + +{% block presskit_content %} ++×××§×××ר 13, 2022 - +×§××צת ×פ×ת×× ×××××××ת ×©× PostgreSQL ×××××¢× ×××× ×¢× ×©×ר××¨× ×©× +PostgreSQL 15 +, ×××¨×¡× ××¢××× ×ת ×××תר ×©× + ××¡× ×× ×ª×× ×× ××תק×× ××¢××× ×¢× ×§×× ×¤×ª×× +
+ + +
+PostgreSQL 15 ×ת×ססת ×¢× ×©×פ××¨× ×××צ××¢×× ×©× ××××ר×ת ××ר×× ×ת ×¢× ×¨××××× × ××ר×× ×× ×××× ×¢×××¡× ×¢×××× ×× ×פר×ס×ת ××§××××ת ××× ×פר×ס×ת ××××ר×ת, ×××× ×××× ×ש×פר. ××××ר×
+×× ×שפרת ×ת ×××××ת ×××¤×ª× ×¢× ××ספת ×פק××× ×פ×פ××ר×ת
+
+MERGE
+
+, ×××ס××¤× ×¢×× ×××××ת ×צפ××× ×××¦× ××¡× ×× ×ª×× ××.
+
+ +"×§×××ת ××פת××× ×©× PostgreSQL ××ש××× ××× ×ת ת××× ×ת ××פש××ת ×ת ×פע×ת ×¢×××¡× × ×ª×× ×× ×××צ××¢×× ×××××× ×ª×× ×©×פ×ר ××××ת ××פת×××", ××ר Jonathan Katz, ××ר × - PostgreSQL +Core Team +. + +"×××××¨× ××ר×× × ×××××©× ××צ×, ×××צע×ת פ×ת×× ×× ×§×× ×¤×ª××, ×× × ×××××× ×ספק ××שת×ש×× ×©×× × ××¡× × ×ª×× ×× × ××ר ×פ×ת×× ××ש×××× ××××× ×¢××ר ×× ×ª×× ×× ×קר××××× ×©×××." +
+ ++PostgreSQL +××ת ×ער×ת × ×××× × ×ª×× ×× ×××©× ×ת ×××××¢× ××××× ××ª× ×××××¡× ×, × ×× ×ת ×××¢× 25 ×©× ×ת פ×ת×× ×§×× ×¤×ª×× × +×§×××ת ×פת××× ×¢××××ת + ××פ×× ××ס×ס × ×ª×× ×× ×¨×צ××× × ×פת×× ××××¢××£ ×¢× ×ר××× ×× ××× ××××××. +
+ + +
+××××××¨× ×××ר×× × ×××, PostgreSQL ×שפרת ×ת
+
+ ××××ר×ת×× ×××××
+
+
+××××ר×× ××××סק××, ×¢× ××××× ××צ×××× ×××ר×ת ×©× 25% - 400% ×¢× ×¡×× ×¡××× ××××.
+
+ש×××ש ×-
+row_number
+,
+rank
+,
+dense_rank
+×-
+count
+
+
+ ×פ×× ×§×¦××ת ××××
+
+ × ×× × ×ש×פ×ר ××צ××¢×× ×-PostgreSQL 15, ×ש×××ת×ת ××שת×ש×ת ×-
+
+ SELECT DISTINCT
+
+ × ××ª× ×ת ×עת
+×××צ××¢ ×××§×××.
+
+××ת×סס ×¢× ×¢××××
+ ××××¨×¡× ××§×××ת ×©× PostgreSQL
+
+××פשר ש×××ת×ת ×ר×××§×ת ×ס×× ×ר×× ××ת, ×¢×××£
+×× ×ª×× ×× ××ר××
+ postgres_fdw
+
+ , ת××× ×עת
+ ×-commits ×ס×× ×ר×× ×
+.
+
+ש×פ××¨× ×××צ××¢×× ×-PostgreSQL 15 ×שתרע×× ×¢× ××ª×§× × ××ר×××× ××××××× ×©××. PostgreSQL 15 ××ס××¤× ×ª×××× ××××סת LZ4 ×- Zstandard
+(zstd)
+×
+ ××§××¦× ×××× ×ת××× ×§×××× (WAL)
+
+
+
+, ש×××××× ××××ת ××× ×תר×× ×ת ×××××× ×××סק ×××צ××¢×× ×¢××ר ×¢×××¡× ×¢×××× ×ס×××××. ××ער××ת ×פע×× ×ס××××ת, PostgreSQL 15 ת×××ת ×××××ת
+
+ ×ש×××£ ×ר×ש ת××× ×§××¦× WAL
+
+××××××¥ ×ת ××× × ×ש×××ר. פק××ת ×××××× ××××× ×ת
+
+ pg_basebackup
+
+ ת×××ת ×עת ××××סת ×§××¦× ××××× ××¦× ×שרת ×¢× ××××¨× ×©× gzip, LZ4 ×-zstd.
+
+
+PostgreSQL 15 ××××ת ×ת ×××××ת ××שת×ש ×××××××× ××ת×××× ××ש×ת + ××ר×××× + +, ×× ×©×××× ×ת ×תק××¨× ×©× ×©×××ש ×פק××ת ××¢×פת. + +
+ + +
+PostgreSQL 15 ××××ת ×ת ×פק×××
+ MERGE
+
+ ××ª×§× SQL.
+פק××ת
+
+MERGE
+ ××פשרת ××ת×× ×שפ×× SQL ×××ª× ×× ××××××× ×¤×¢×××ת
+UPDATE
+,
+INSERT
+ ×-
+DELETE
+ ×ת×× ××©×¤× ××××.
+
+×××××¨× ××ר×× × ×× ××ס×פ×
+
+ פ×× ×§×¦××ת ××ש×ת ×ש×××ש ×××××××× ×¨×××ר×××
+
+××××קת ××ר×××ת:
+
+regexp_count
+,
+regexp_instr
+,
+regexp_like
+×-
+regexp_substr
+.
+
+
+PostgreSQL 15 ×ר×××× ×× ×ת פ×× ×§×¦××ת
+range_agg
+ ×צ×××¨× ×©× ×¡××× × ×ª×× ××
+ multirange
+
+, ש××צ××
+ ××××××¨× ××§×××ת.
+
+PostgreSQL 15 ××פשרת ××שת×ש
+ ××צ×ר תצ×××ת ש××צע×ת ש×××ת×ת × ×ª×× ×× ×ª×× ×©×××ש ××רש××ת ×©× ×××צע, ××× ×©× ××צר ×תצ×××
+. ×פשר×ת ××, ×× ×§×¨×ת
+security_invoker
+, ××ס××¤× ×©××ת ××× × × ×ספת ××× ×××××× ×©×צ××¤× ×ש ×ת ××רש××ת ×× ××× ×ת ××¢×××× ×¢× ×× ×ª×× ×× ××ס×ס×××.
+
+PostgreSQL 15 ×ספקת ×××ש×ת ר×× ××תר ×× ×××× +ש×פ×× ×××× +. ×××××¨× ×× ×צ××× + ס×× ×× ×©×ר×ת + + + +× + רש×××ת ×¢××××ת + +×¢××ר +publishers + +, ×××פשרת ××שת×ש×× ××××ר ×ש××¤× ×ª×ª-×§××צת × ×ª×× ×× ×××××. +
++ PostgreSQL 15 ××ס××¤× ×ª××× ×ת ××× ××¤×©× ×ת +× ×××× ×§×× ×¤×××§××× +, ×××× ×××××ת ×××× ×¢× ×פע×× ×××רת ×©× ××¨× ×קצ×× ××ª× ×שת ×××ש××ת ×××××××ת subscription ×× ×ת××× ×©××××. ×××××¨× ×× ××××ת ×× ×ª×××× ×ש×××ש × two-phase commit (2PC) ×¢× +ש×פ×× ××××. +
+ +
+PostgreSQL 15 ×צ××× ×¤×ר×× ×¨×ש×× ××ש:
+
+jsonlog
+. פ×ר×× ××ש ×× ××צ×× × ×ª×× × ×××× ×××צע×ת ××× × JSON ××××ר, ×××פשר ××¢×× ×××× × PostgreSQL ××ער××ת ר×ש×× ×××× ×ת..
+
+PostgreSQL 15 ××¢× ××§× ××× ××× ××¡× × ×ª×× ×× ×××ש×ת ר×× ××תר ×××¦× ×שת×ש×× ×××××× ×× ×× ×ת תצ×רת PostgreSQL, ×××ס××¤× ×ת ×××××ת ×××¢× ××§ ××שת×ש×× ×רש×× ××©× ×ת פר××ר×× ×©×
+תצ××¨× ×ר×ת ×שרת. ×× ×סף, ×שת×ש×× ×××××× ×עת ××פש ××××¢ ×¢× ×ª×¦××¨× ××××ר×ת×× ×××צע×ת ×פק×××
+\dconfig
+×××× ×©×רת ×פק×××
+
+psql
+.
+
+ × ×ª×× ×× ×¡×××ס×××× ×ר×ת שרת +×©× PostgreSQL × ×ספ×× ×עת ××××ר×× ×ש×תף, ×× ×××× ×ת ת×××× ××¡×¤× ×ס×××ס×××§× ××ת××ת ×× ×ª×× ×× ×ס×××ס×××× ×××× ×××סק. +
+ ++ +PostgreSQL 15 ××פשרת ××פ×× + +ICU collation + + +× collation ×ר×רת ××××× ×¢××ר ×ש××× ×× ××¡× × ×ª×× ×× ××××. +
+ +
+
+×××××¨× ×× ××ס××¤× ×× ×ר××× ×××× ×ת ××ש×,
+pg_walinspect
+
+
+
+, ×××פשרת ××שת×ש×× ×××××§ ×ת ×ת××× ×©× ×§×××¦× ×××× ×ת××× ×§×××× ×ש×ר×ת ×××שק SQL.
+
+PostgreSQL 15 ××
+
+××××ת ×ת ×רש×ת
+CREATE
+ ××× ××שת×ש××
+
+ ×××× ××¢× ××¡× × ×ª×× ×× ×ס×××× ×ר×רת ×××××
+public
+.
+
+PostgreSQL 15 ×ס××¨× ×× ×ת ××¦× "exclusive backup" ש×××¦× ×ש×××ש ×× ××× ×¨× ××× ×ת ×ת×××× ×-Python 2 ×-PL/Python. +
+ + ++PostgreSQL + ××× ××¡× × ×ª×× ×× ××§×× ×¤×ª×× ××תק×× ×××תר ××¢×××, ×¢× ×§×××× ××××××ת ×©× ×××¤× ×שת×ש××, ת×ר×××, ××ר×ת ××ר××× ××. ×פר×××§× PostgreSQL × ×× × ×¢× ××¢× 35 ×©× ×ת ×× ×ס×, ××× +×××× ××רס××ת ×§××פ××¨× ××, ×רק××, ×××ש×× ×××ª×¤×ª× ×¢× ×§×¦× ××× ×ª×ר×ת. ער×ת ×ת××× ×ת ××ש××ת ×©× PostgreSQL ×× ×¨×§ ת×××ת ×ער××ת × ×ª×× ×× ×§× ××× ××ת ××××××ת, ××× ×¢××× ×¢×××× +×××פ××× ×× ×©× ×ס×× × ×ª×× ×× ×תק×××× ,×××××ת ×ר×××, ××××× ××צ×××ת. +
+ ++PostgreSQL + ××× ××¡× × ×ª×× ×× ××§×× ×¤×ª×× ××תק×× ×××תר ××¢×××, ×¢× ×§×××× ××××××ת ×©× ×××¤× ×שת×ש××, ת×ר×××, ××ר×ת ××ר××× ××. ×פר×××§× PostgreSQL × ×× × ×¢× ××¢× 35 ×©× ×ת ×× ×ס×, ××× +×××× ××רס××ת ×§××פ××¨× ××, ×רק××, ×××ש×× ×××ª×¤×ª× ×¢× ×§×¦× ××× ×ª×ר×ת. ער×ת ×ת××× ×ת ××ש××ת ×©× PostgreSQL ×× ×¨×§ ת×××ת ×ער××ת × ×ª×× ×× ×§× ××× ××ת ××××××ת, ××× ×¢××× ×¢×××× +×××פ××× ×× ×©× ×ס×× × ×ª×× ×× ×תק×××× ,×××××ת ×ר×××, ××××× ××צ×××ת. +
+{% endblock presskit_about %} + +{% block presskit_features %} ++××ס×ר×× ×¢× ×ת××× ×ת ××¢×× ×××ר×ת, ×¢××× ××ש×××× ×××××: +
+ ++××©× × ×ספר ×ר××× ×©××× ×ª×××× ×××ר×× ×ת PostgreSQL 15, ××××: +
+ ++×××× ××ר×××ת ××ר×× ×××× ×× +×רשת ××ר×××ת ×©× PostgreSQL +. +
+{% endblock presskit_download %} + +{% block presskit_docs %} ++PostgreSQL 15 ××××¢ ×¢× ×ª××¢×× HTML ××× ×× ××¤× man, ת×××× ×× ××¢××× ×ת××¢×× ××××¤× ××§××× ×פ×ר×× +HTML + + ××× ×פ×ר×× +PDF +. +
+{% endblock presskit_docs %} + +{% block presskit_licence %} ++ + ×שת×ש × +ר×ש××× PostgreSQL +, ר×ש××× "×ת××¨× ×" ×××× BSD. ר×ש××× ×× +×××שר OSI + +×××× ××ער×× ×¨×× ××××ש ×××××××ª× ×עסק××, ×××××× ×©××× ××× × ××××× ×ת ×ש×××ש ×-PostgreSQL ×¢× ××ש×××× ×ס×ר××× ××§× ××× ×××. ××× ×¢× ×ª×××× ×ר××ת ××ר×ת ×××¢××ת צ×××ר×ת ×¢× +××§××, ×ר×ש××× ×©×× × ×××¤× ×ת PostgreSQL ×פ×פ×××¨× ×××× ××§×¨× ×ספק×× ×××¢×× ××× ×× ××××××¢ ××¡× × ×ª×× ×× ×××צר×× ×©××× ××× ×שש ××¢×××ת, × ×¢××ת ספק×× ×× ×©×× ×××× ××ª× ×× ×ר×ש××. +
+{% endblock presskit_licence %} + +{% block presskit_contact %} ++×תר ××× ××¨× × +
++×××××× +
++Postgres ×-PostgreSQL ××××× ×פ×× (Slonik) ×× ×××× ×¡××× ×× ×ס×ר××× ×¨×©×××× ×©× +PostgreSQL Community Association of Canada + +. ×× ×רצ×× × ××שת×ש ×ס××× ×× ×××, ×¢××× ×צ××ת × + +×××× ××ת ×ס××× ×× ××ס×ר××× +. +
+{% endblock presskit_images %} + +{% block presskit_corporate %} ++PostgreSQL × ×× ×ת ×ת××××ª× ×©× ××ר×ת ר××ת, ×©× ××ª× ×ת ×ס×ת ××פת×××, ×ספק×ת ×ש××× ××ר×× ×× ××ª× ×ת ×× × ×ª×××× ×ספ×ת. ×¢××× ×××£ +× ××ª× × ××ס×ת +ש×× × ×¢××ר ×××§ ×ת×××× ×פר×××§× ××××. +
+ ++×ש ×× ×§×××× ××××× ×©× +××ר×ת ××צ××¢×ת ת×××× ×-PostgreSQL +, ×××עצ×× ×××××× ××¢× ×××ר×ת ×¨× ××××××ת. + +
+ ++×× ×רצ×× × ×תר×× ×ª×¨××× ×ספ×ת ××§××צת ×פ×ת×× ××¢××××ת PostgreSQL ×× ×××× ××ר××× × ××§×××× ××××ר×× ××× ××ר×ת ר×××, ×× × ×קר × + +××£ ×תר×××ת +ש×× ×. + +
+{% endblock presskit_corporate %} diff --git a/templates/pages/about/press/presskit15/it.html b/templates/pages/about/press/presskit15/it.html new file mode 100644 index 00000000..75573de8 --- /dev/null +++ b/templates/pages/about/press/presskit15/it.html @@ -0,0 +1,187 @@ +{% extends "pages/about/press/presskit15/base.html" %} + +{% block presskit_content %} +13 ottobre 2022 - Il PostgreSQL Global Development Group ha annunciato oggi il rilascio +di PostgreSQL 15, +l'ultima versione del database open source più avanzato al mondo.
+PostgreSQL 15 si basa sui miglioramenti delle prestazioni delle versioni recenti con
+notevoli vantaggi per la gestione dei carichi di lavoro sia in locale che in remoto
+e include migliori funzionalità di ordinamento. Questa versione migliora l'esperienza dello sviluppatore
+con l'aggiunta del popolare comando MERGE e aggiunge
+ulteriori possibilità per osservare lo stato del database.
"La comunità di sviluppatori PostgreSQL continua a creare funzionalità che semplificano +l'esecuzione di carichi di lavoro di dati ad alte prestazioni migliorando allo stesso tempo l'esperienza dello sviluppatore", +ha affermato Jonathan Katz, un membro del PostgreSQL Core Team. "PostgreSQL 15 +evidenzia come, attraverso lo sviluppo di software open source, possiamo fornire ai nostri utenti un +database ottimo per lo sviluppo di applicazioni e sicuro per la gestione dei dati critici."
+PostgreSQL, un innovativo sistema di gestione dei dati +noto per la sua affidabilità e robustezza, beneficia di oltre 25 anni di +sviluppo open source da parte di una comunità globale di sviluppatori +ed è diventato il database relazionale open source preferito dalle organizzazioni +di qualsiasi dimensione.
+In questa ultima versione, PostgreSQL migliora la sua gestione in-memory e su disco
+degli algoritmi di ordinamento,
+con benchmark che mostrano accelerazioni del 25% - 400% in base al tipo di dato
+ordinato. Usando row_number(), rank(), dense_rank() e count() come
+funzioni finestra
+fornisce benefici in termini di prestazioni in PostgreSQL 15. Query che fanno uso di
+SELECT DISTINCT
+ora possono essere
+eseguite in parallelo.
Basandosi sul lavoro della precedente versione di PostgreSQL
+per consentire l'esecuzione di query remote asincrone, il
+Wrapper di dati esterni PostgreSQL,
+postgres_fdw,
+ora supporta le operazioni di
+commit asincrono.
I miglioramenti delle prestazioni in PostgreSQL 15 si estendono all'archiviazione e al backup.
+PostgreSQL 15 aggiunge il supporto per gli algoritmi LZ4 e Zstandard (zstd) nella
+compressione delle attività WAL (compressione del log write-ahead),
+che può avere vantaggi in termini di spazio e prestazioni per determinati carichi di lavoro.
+Su alcuni sistemi operativi, PostgreSQL 15 aggiunge il supporto per la
+pre-carica di pagine referenziate in WAL
+per aiutare ad accelerare i tempi di ripristino. Il comando di backup integrato di PostgreSQL,
+pg_basebackup, ora
+supporta la compressione lato server dei file di backup con una scelta di gzip, LZ4 e
+zstd. PostgreSQL 15 include la possibilità di utilizzare
+moduli personalizzati per l'archiviazione,
+eliminando la necessità di utilizzare i comandi da shell.
PostgreSQL 15 include il comando standard SQL MERGE.
+MERGE ti consente di scrivere istruzioni SQL condizionali che possono includere INSERT,
+Azioni UPDATE e DELETE all'interno di una singola istruzione.
Questa ultima versione aggiunge
+nuove funzioni per l'utilizzo delle espressioni regolari
+per controllare le stringhe: regexp_count(), regexp_instr(), regexp_like() e
+regexp_substr(). PostgreSQL 15 estende anche la funzione range_agg per aggregare
+tipi di dati multirange,
+che sono stati introdotti nella
+versione precedente.
PostgreSQL 15 consente agli utenti di
+creare viste che richiedono dati utilizzando le autorizzazioni del chiamante, non del creatore della vista.
+Questa opzione, chiamata security_invoker, aggiunge un ulteriore livello di protezione
+per garantire che gli utenti che richiamano la vista dispongano delle autorizzazioni corrette per lavorare con i dati sottostanti.
PostgreSQL 15 offre maggiore flessibilità per la gestione della +replica logica. +Questa versione introduce i +filtri di riga +e gli +elenchi di colonne +per +i nodi di pubblicazione, +consentendo agli utenti di scegliere di replicare un sottoinsieme di dati da una tabella. PostgreSQL 15 +aggiunge funzionalità per semplificare la +gestione dei conflitti, +inclusa la possibilità di saltare la riproduzione di una transazione in conflitto e di farlo +disattivando automaticamente una sottoscrizione se viene rilevato un errore. Anche questa versione +include il supporto per l'utilizzo di commit a due fasi (2PC) con replica logica.
+PostgreSQL 15 introduce un nuovo formato di log:
+jsonlog.
+Questo nuovo formato genera i dati di log utilizzando una struttura JSON definita, che consente ai logs di PostgreSQL di essere elaborati in sistemi di logging strutturati.
Questa versione offre agli amministratori di database una maggiore flessibilità su come gli utenti possono
+gestire la configurazione di PostgreSQL, aggiungendo la possibilità di concedere il permesso agli utenti di
+modificare i parametri di configurazione a livello di server. Inoltre, gli utenti possono ora cercare
+per informazioni sulla configurazione usando il comando \dconfig dallo strumento da riga di comando
+psql .
PostgreSQL +statistiche a livello di server +vengono ora raccolti nella memoria condivisa, eliminando entrambi i processi di raccolta delle statistiche e scrivendo periodicamente questi dati su disco.
+PostgreSQL 15 consente di creare una +collation ICU ovvero l'impostazione predefinita di confronto per un cluster o un singolo database.
+Anche questa versione aggiunge una nuova estensione integrata,
+pg_walinspect, che
+consente agli utenti di ispezionare il contenuto dei file di log write-ahead direttamente da una interfaccia SQL.
PostgreSQL 15 consente inoltre la
+revoca del permesso CREATE a tutti gli utenti
+tranne per il proprietario di database dallo schema public (o di quello predefinito).
PostgreSQL 15 rimuove sia la modalità "backup esclusivo" deprecata da tempo che il supporto per Python 2 da PL/Python.
+PostgreSQL è il database open source più avanzato al mondo, con una comunità globale di migliaia di utenti, collaboratori, +aziende e organizzazioni. Costruito su oltre 35 anni di ingegneria, a partire da +l'Università della California, Berkeley, PostgreSQL ha continuato con un +ritmo di sviluppo senza pari. Il set di funzionalità mature di PostgreSQL non solo corrisponde +migliori sistemi di database proprietari, ma li supera in funzionalità di database avanzato, estensibilità , sicurezza e stabilità .
+PostgreSQL è il database open source più avanzato al mondo, con una comunità globale di migliaia di utenti, collaboratori, +aziende e organizzazioni. Costruito su oltre 35 anni di ingegneria, a partire da +l'Università della California, Berkeley, PostgreSQL ha continuato con un +ritmo di sviluppo senza pari. Il set di funzionalità mature di PostgreSQL non solo corrisponde +migliori sistemi di database proprietari, ma li supera in funzionalità di database avanzato, estensibilità , sicurezza e stabilità .
+{% endblock presskit_about %} + +{% block presskit_features %} +Per le spiegazioni delle funzioni di cui sopra e altre, consultare le seguenti risorse:
+ +{% endblock presskit_features %} + +{% block presskit_download %} +Esistono diversi modi per scaricare PostgreSQL 15, tra cui:
+Altri strumenti ed estensioni sono disponibili sulla +Rete di estensioni per PostgreSQL.
+{% endblock presskit_download %} + +{% block presskit_docs %} +PostgreSQL 15 viene fornito con documentazione HTML e pagine man e puoi anche sfogliare la documentazione online in HTML e [PDF](https:// www.postgresql.org/files/documentation/pdf/15/postgresql-15-US.pdf).
+{% endblock presskit_docs %} + +{% block presskit_licence %} +PostgreSQL utilizza la Licenza PostgreSQL, una licenza "permissiva" simile a BSD. Questa +Licenza certificata OSI è ampiamente apprezzata come flessibile e business-friendly, poiché non limita +l'uso di PostgreSQL con applicazioni commerciali e proprietarie. Insieme con il supporto multi-aziendale e la proprietà pubblica del codice, la nostra licenza fa si che +PostgreSQL sia molto popolare tra i fornitori che desiderano incorporare un database nel proprio prodotti senza timore di commissioni, vincoli del fornitore o modifiche ai termini di licenza.
+{% endblock presskit_licence %} + +{% block presskit_contact %} +Sito web
+ +Postgres e PostgreSQL e Elephant Logo (Slonik) sono tutti marchi registrati di PostgreSQL Community Association of Canada. +Se desideri utilizzare questi marchi, devi rispettare la politica sui marchi.
+{% endblock presskit_images %} + +{% block presskit_corporate %} +PostgreSQL gode del supporto di numerose aziende che sponsorizzano sviluppatori e forniscono risorse di hosting e supporto finanziario. +Consulta la nostra pagina sponsor per l'elenco dei sostenitori del progetto.
+C'è anche una grande comunità di aziende che offrono supporto PostgreSQL, dai singoli consulenti alle multinazionali.
+Se desideri dare un contributo finanziario al PostgreSQL Global Development Group o ad una delle organizzazioni non profit riconosciute della comunità , +puoi visitare la nostra pagina delle donazioni.
+{% endblock presskit_corporate %} diff --git a/templates/pages/about/press/presskit15/ja.html b/templates/pages/about/press/presskit15/ja.html new file mode 100644 index 00000000..1e6e2558 --- /dev/null +++ b/templates/pages/about/press/presskit15/ja.html @@ -0,0 +1,97 @@ +{% extends "pages/about/press/presskit15/base.html" %} + +{% block presskit_content %} +2022å¹´10æ13æ¥ - PostgreSQLã°ãã¼ãã«éçºã°ã«ã¼ãã¯ãæ¬æ¥ãæãå é²çãªãªã¼ãã³ã½ã¼ã¹ãã¼ã¿ãã¼ã¹ã®ææ°çã§ããPostgreSQL 15ã®ãªãªã¼ã¹ãçºè¡¨ãã¾ããã
+PostgreSQL 15ã§ã¯ãæè¿ã®ãªãªã¼ã¹ã®æ§è½åä¸ã«å ãã¦ãã½ã¼ãã®æ¹è¯ãå«ãããã¼ã«ã«ã¨åæ£ç°å¢ã®ä¸¡æ¹ã§ã¯ã¼ã¯ãã¼ãã管çããããã®é¡èãªå©ç¹ãåãã¦ãã¾ãããã®ãªãªã¼ã¹ã§ã¯ã人æ°ã®é«ãMERGE ã³ãã³ãã追å ããéçºè
ã®ä½¿ãåæãåä¸ããã¾ãããã¾ãããã¼ã¿ãã¼ã¹ã®ç¶æ
ãç£è¦ããæ©è½ã追å ããã¦ãã¾ãã
+PostgreSQLã®ã³ã¢ãã¼ã ã¡ã³ãã¼ã§ããJonathan Katzã¯ããPostgreSQLã®éçºè
ã³ãã¥ããã£ã¯ãéçºè
ä½é¨ãæ¹åããªããã髿§è½ãªãã¼ã¿ã¯ã¼ã¯ãã¼ãã®å®è¡ãåç´åããæ©è½ãæ§ç¯ãç¶ãã¦ãã¾ããã¨è¿°ã¹ã¦ãã¾ãããPostgreSQL 15ã¯ããªã¼ãã³ãªã½ããã¦ã§ã¢éçºãéãã¦ãã¢ããªã±ã¼ã·ã§ã³éçºã«æé©ã§ãéè¦ãªãã¼ã¿ãå®å
¨ã«ä¿è·ãããã¼ã¿ãã¼ã¹ãã¦ã¼ã¶ã«æä¾ã§ãããã¨ã強調ãã¦ãã¾ããã
PostgreSQLã¯ãã°ãã¼ãã«éçºã³ãã¥ããã£ã«ãã25年以ä¸ã«ããããªã¼ãã³ã½ã¼ã¹éçºã®æ©æµãåãã¦ããããã®ä¿¡é ¼æ§ã¨å ç¢æ§ã§ç¥ããã驿°çãªãã¼ã¿ç®¡çã·ã¹ãã ã§ããããã¦ããããè¦æ¨¡ã®çµç¹ã«å¥½ã¾ãããªã¼ãã³ã½ã¼ã¹ãªã¬ã¼ã·ã§ãã«ãã¼ã¿ãã¼ã¹ã«ãªã£ã¦ãã¾ãã
+ãã®ææ°ãªãªã¼ã¹ã§ã¯ãPostgreSQLã¯ã¤ã³ã¡ã¢ãªã¨ãã£ã¹ã¯ä¸ã®ã½ã¼ãã¢ã«ã´ãªãºã ãæ¹åãããã³ããã¼ã¯ã§ã¯ã©ã®ãã¼ã¿åãã½ã¼ããããã«ãã£ã¦25%ãã400%ã®é度åä¸ã示ãã¦ãã¾ããPostgreSQL 15 ã§ã¯ã¦ã£ã³ãã¦é¢æ° row_number(), rank(), dense_rank(), count() ã使ç¨ãããã¨ã æ§è½ä¸ã®å©ç¹ãããã¾ããSELECT DISTINCT ã使ç¨ããåãåããã 並åã«å®è¡ ã§ããããã«ãªãã¾ããã
éåæãªã¢ã¼ãã¯ã¨ãªãå¯è½ã«ãã 以åã® PostgreSQL ãªãªã¼ã¹ ãåºã«ã PostgreSQL å¤é¨ãã¼ã¿ã©ããã¼, postgres_fdw ã§ éåæã³ããã ããµãã¼ãããããã«ãã¾ããã
PostgreSQL 15ã®æ§è½åä¸ã¯ã¢ã¼ã«ã¤ãã¨ããã¯ã¢ããã®æ©è½ã«ãåãã§ãã¾ããPostgreSQL 15ã¯LZ4ã¨Zstandard (zstd) ã©ã¤ãã¢ããããã° (WAL) ãã¡ã¤ã«ã¸ã®å§ç¸®ã®ãµãã¼ãã追å ãã¾ããã ããã¯ãç¹å®ã®ä½æ¥è² è·ã«å¯¾ãã¦å®¹éã¨æ§è½ã®ä¸¡æ¹ã®å©ç¹ããããããã¨ãã§ãã¾ããç¹å®ã®ãªãã¬ã¼ãã£ã³ã°ã·ã¹ãã ã§ã¯ãPostgreSQL 15ã¯ãªã«ããªæéãç縮ããããã«WALã«ãã£ã¦åç
§ããããã¼ã¸ã®ããªãã§ããã®ãµãã¼ãã追å ãã¦ãã¾ããPostgreSQLã®çµã¿è¾¼ã¿ããã¯ã¢ããã³ãã³ãã§ããpg_basebackupã¯ãgzipãLZ4ãzstdãã鏿ã§ããããã¯ã¢ãããã¡ã¤ã«ã®ãµã¼ããµã¤ãå§ç¸®ããµãã¼ãããããã«ãªãã¾ãããPostgreSQL 15ã§ã¯ãã¢ã¼ã«ã¤ãã®ããã®ã«ã¹ã¿ã ã¢ã¸ã¥ã¼ã«ã使ç¨ãããã¨ã§ãã·ã§ã«ã³ãã³ãã使ç¨ãããªã¼ãã¼ãããããªãããã¨ãã§ããããã«ãªãã¾ããã
PostgreSQL 15 ã«ã¯ãæ¨æºSQLã® MERGE ã³ãã³ããå«ã¾ãã¦ãã¾ããMERGE ã使ãã¨ãINSERTãUPDATEãDELETE ã®æä½ãä¸ã¤ã®æã«å«ãããã¨ãã§ããæ¡ä»¶ä»ã SQL æãæ¸ããã¨ãã§ãã¾ãã
ãã®ææ°ãªãªã¼ã¹ã§ã¯ãæååãæ¤æ»ããããã® æ£è¦è¡¨ç¾ã使ç¨ããããã®æ°ãã颿° ã追å ããã¦ãã¾ããregexp_count()ã regexp_instr()ã regexp_like()ããã㦠regexp_substr() ã§ããPostgreSQL 15 ã§ã¯ãrange_agg 颿°ãæ¡å¼µãã¦ã以åã®ãªãªã¼ã¹ ã§å°å
¥ããã multirange ãã¼ã¿å ãéç´ãããã¨ãã§ãã¾ãã
PostgreSQL 15ã§ã¯ãã¦ã¼ã¶ããã¥ã¼ã®ä½æè
ã§ã¯ãªãå¼ã³åºãå
ã®æ¨©éã使ç¨ãã¦ãã¼ã¿ãåãåããããã¥ã¼ã使ãããã¨ãã§ãã¾ãããã®ãªãã·ã§ã³ã¯ security_invoker ã¨å¼ã°ãããã¥ã¼ã®å¼ã³åºãå
ãåºç¤ã¨ãªããã¼ã¿ãæä½ããããã®æ£ããæ¨©éãæã£ã¦ãããã¨ãä¿è¨¼ããããã«ã追å ã®ä¿è·ã¬ã¤ã¤ã¼ã追å ãã¾ãã
PostgreSQL 15ã§ã¯ãè«çã¬ããªã±ã¼ã·ã§ã³ãããæè»ã«ç®¡çãããã¨ãã§ãã¾ãããã®ãªãªã¼ã¹ã§ã¯ããããªãã·ã£ã«è¡ãã£ã«ã¿ãªã³ã°ã¨åãªã¹ããå°å ¥ããã¦ã¼ã¶ããã¼ãã«ãããã¼ã¿ã®ãµãã»ãããè¤è£½ãããã¨ã鏿ã§ããããã«ãã¦ãã¾ããPostgreSQL 15ã§ã¯ãç«¶åãããã©ã³ã¶ã¯ã·ã§ã³ã®åçãã¹ãããããæ©è½ããã¨ã©ã¼ãæ¤åºãããå ´åã«èªåçã«ãµãã¹ã¯ãªãã·ã§ã³ãç¡å¹ã«ããæ©è½ãªã©ãç«¶å管çãç°¡ç´ åããæ©è½ã追å ããã¦ãã¾ãããã®ãªãªã¼ã¹ã§ã¯ãè«çã¬ããªã±ã¼ã·ã§ã³ã§ã®2ç¸ã³ããã(2PC)ã®ä½¿ç¨ããµãã¼ãããã¦ãã¾ãã
+PostgreSQL 15 ã§ã¯ãæ°ãããã°è¨é²å½¢å¼ãå°å
¥ããã¾ãããjsonlogã§ãããã®æ°ããæ¸å¼ã¯å®ç¾©ãããJSONæ§é ã使ç¨ãã¦ãã°ãã¼ã¿ãåºåããããã«ããPostgreSQLã®ãã°ãæ§é åããããã°è¨é²ã·ã¹ãã ã§å¦çãããã¨ãã§ãã¾ãã
ãã®ãªãªã¼ã¹ã§ã¯ããã¼ã¿ãã¼ã¹ç®¡çè
ããã¦ã¼ã¶ãPostgreSQLã®è¨å®ã管çããæ¹æ³ãããæè»ã«å¤æ´ã§ããããã«ãªãã¾ããããµã¼ãã¬ãã«ã®è¨å®ãã©ã¡ã¼ã¿ã夿´ããæ¨©éãã¦ã¼ã¶ã«ä»ä¸ããæ©è½ã追å ããã¾ãããããã«ãpsql ã³ãã³ãã©ã¤ã³ãã¼ã«ãã dconfig ã³ãã³ãã使ç¨ãã¦ãè¨å®ã«é¢ããæ
å ±ãæ¤ç´¢ã§ããããã«ãªãã¾ããã
PostgreSQLã®ãµã¼ãã¬ãã«çµ±è¨ãå ±æã¡ã¢ãªã§åéãããããã«ãªããçµ±è¨åéããã»ã¹ã¨ãã®ãã¼ã¿ã®ãã£ã¹ã¯ã¸ã®å®æçãªæ¸ãè¾¼ã¿ã®ä¸¡æ¹ãä¸è¦ã«ãªãã¾ããã
+PostgreSQL 15ã§ã¯ãã¯ã©ã¹ã¿ãåã ã®ãã¼ã¿ãã¼ã¹ã®ããã©ã«ãç §åé åºãICUç §åé åºã«ãããã¨ãå¯è½ã§ãã
+ãã®ãªãªã¼ã¹ã§ã¯ãæ°ããçµã¿è¾¼ã¿ã®æ¡å¼µæ©è½ã§ãã pg_walinspect ã追å ãããã¦ã¼ã¶ã¯ SQL ã¤ã³ã¿ã¼ãã§ã¼ã¹ããç´æ¥ãå
è¡æ¸ãè¾¼ã¿ãã°ãã¡ã¤ã«ã®å
å®¹ãæ¤æ»ã§ããããã«ãªãã¾ããã
PostgreSQL 15ã§ã¯ãpublicï¼ã¾ãã¯ããã©ã«ãï¼ã¹ãã¼ãã®ãã¼ã¿ãã¼ã¹ææè
ãé¤ããã¹ã¦ã®ã¦ã¼ã¶ããCREATE権éãå¥å¥ªãã¾ãã
PostgreSQL 15ã§ã¯ãé·ãé鿍奍ã ã£ã "æä»çããã¯ã¢ãã "ã¢ã¼ãã®åé¤ã¨ãPL/PythonãããPython 2ã®ãµãã¼ããåé¤ããã¾ããã
+PostgreSQLã¯ãä¸çã§æãå é²çãªãªã¼ãã³ã½ã¼ã¹ãã¼ã¿ãã¼ã¹ã§ãä½å人ãã®ã¦ã¼ã¶ãè²¢ç®è ã伿¥ãçµç¹ãããªãã°ãã¼ãã«ã³ãã¥ããã£ãããã¾ããã«ãªãã©ã«ãã¢å¤§å¦ãã¼ã¯ã¬ã¼æ ¡ããå§ã¾ã£ã35年以ä¸ã®ã¨ã³ã¸ãã¢ãªã³ã°ãåºã«ãPostgreSQLã¯æ¯é¡ã®ãªããã¼ã¹ã§éçºãç¶ãã¦ãã¾ãããPostgreSQLã®æçããæ©è½ã»ããã¯ããããã¯ã©ã¹ã®ãããã©ã¤ã¨ã¿ãªãã¼ã¿ãã¼ã¹ã·ã¹ãã ã«å¹æµããã ãã§ãªããå é²ã®ãã¼ã¿ãã¼ã¹æ©è½ãæ¡å¼µæ§ãã»ãã¥ãªãã£ãå®å®æ§ã«ããã¦ããããåé§ãã¦ãã¾ãã
+PostgreSQLã¯ãä¸çã§æãå é²çãªãªã¼ãã³ã½ã¼ã¹ãã¼ã¿ãã¼ã¹ã§ãä½å人ãã®ã¦ã¼ã¶ãè²¢ç®è ã伿¥ãçµç¹ãããªãã°ãã¼ãã«ã³ãã¥ããã£ãããã¾ããã«ãªãã©ã«ãã¢å¤§å¦ãã¼ã¯ã¬ã¼æ ¡ããå§ã¾ã£ã35年以ä¸ã®ã¨ã³ã¸ãã¢ãªã³ã°ãåºã«ãPostgreSQLã¯æ¯é¡ã®ãªããã¼ã¹ã§éçºãç¶ãã¦ãã¾ãããPostgreSQLã®æçããæ©è½ã»ããã¯ããããã¯ã©ã¹ã®ãããã©ã¤ã¨ã¿ãªãã¼ã¿ãã¼ã¹ã·ã¹ãã ã«å¹æµããã ãã§ãªããå é²ã®ãã¼ã¿ãã¼ã¹æ©è½ãæ¡å¼µæ§ãã»ãã¥ãªãã£ãå®å®æ§ã«ããã¦ããããåé§ãã¦ãã¾ãã
+{% endblock presskit_about %} + +{% block presskit_features %} +ä¸è¨ã®æ©è½ãªã©ã®èª¬æã«ã¤ãã¦ã¯ã以ä¸ã®è³æãã覧ãã ããã
+ +{% endblock presskit_features %} + +{% block presskit_download %} +PostgreSQL 15ããã¦ã³ãã¼ãããã«ã¯ã以ä¸ã®ãããªæ¹æ³ãããã¾ãã
+ãã®ä»ã®ãã¼ã«ãæ¡å¼µæ©è½ã¯ãPostgreSQL Extension Networkã§å ¥æã§ãã¾ãã
+{% endblock presskit_download %} + +{% block presskit_docs %} +PostgreSQL 15 ã«ã¯ man ãã¼ã¸ã ãã§ãªã HTML ããã¥ã¡ã³ããä»å±ãã¦ããããªã³ã©ã¤ã³ã§ã HTML 㨠PDF ã®ä¸¡æ¹ã®å½¢å¼ã§ããã¥ã¡ã³ããé²è¦§ãããã¨ãå¯è½ã§ãã
+{% endblock presskit_docs %} + +{% block presskit_licence %} +PostgreSQLã¯ãBSDã«ä¼¼ããå¯å®¹ãªãã©ã¤ã»ã³ã¹ã§ããPostgreSQLã©ã¤ã»ã³ã¹ã使ç¨ãã¦ãã¾ãããã®OSIèªè¨¼ã©ã¤ã»ã³ã¹ã¯ãPostgreSQLãåç¨ããã³ãããã©ã¤ã¨ã¿ãªãªã¢ããªã±ã¼ã·ã§ã³ã§ä½¿ç¨ãããã¨ãå¶éããªããããæè»ã§ãã¸ãã¹ãã¬ã³ããªã¼ã§ããã¨åºãè©ä¾¡ããã¦ãã¾ããè¤æ°ä¼æ¥ã®ãµãã¼ããã³ã¼ãã®å ¬çæææ¨©ã¨ã¨ãã«ããã®ã©ã¤ã»ã³ã¹ã¯ãæéããã³ãããã¯ã¤ã³ãã©ã¤ã»ã³ã¹æ¡é ã®å¤æ´ãå¿é ããã«ãã¼ã¿ãã¼ã¹ãèªç¤¾è£½åã«çµã¿è¾¼ã¿ããã¨èãããã³ãã«ã¨ã£ã¦PostgreSQLãé常ã«äººæ°ã®ãããã®ã«ãã¦ãã¾ãã
+{% endblock presskit_licence %} + +{% block presskit_contact %} +ã¦ã§ããµã¤ã
+ +PostgresãPostgreSQLã象ã®ãã´(Slonik)ã¯ããã¹ã¦PostgreSQL Community Association of Canadaã®ç»é²åæ¨ã§ãããããã®ãã¼ã¯ã®ä½¿ç¨ã叿ããå ´åã¯ã忍ããªã·ã¼ã«å¾ããªããã°ãªãã¾ããã
+{% endblock presskit_images %} + +{% block presskit_corporate %} +PostgreSQLã¯ãéçºè ã®ã¹ãã³ãµã¼ã¨ãªãããã¹ãã£ã³ã°ãªã½ã¼ã¹ãæä¾ãã財æ¿çãªãµãã¼ããæä¾ãã¦ãããå¤ãã®ä¼æ¥ã®æ¯æ´ãåãã¦ãã¾ãããããã®ããã¸ã§ã¯ãæ¯æ´è ã®ä¸é¨ã¯ ã¹ãã³ãµã¼ ã®ãã¼ã¸ãåç §ãã¦ãã ããã
+ã¾ããå人ã®ã³ã³ãµã«ã¿ã³ãããå¤å½ç±ä¼æ¥ã¾ã§ãPostgreSQLãµãã¼ããæä¾ãã伿¥ã®å¤§ããªã³ãã¥ããã£ãããã¾ãã
+PostgreSQL ã°ãã¼ãã«éçºã°ã«ã¼ããã¾ãã¯èªå®ãããã³ãã¥ããã£ã®éå¶å©å£ä½ã«ééçãªå¯ä»ããããå ´åã¯ã å¯ä» ã®ãã¼ã¸ãåç §ãã¦ãã ããã
+{% endblock presskit_corporate %} diff --git a/templates/pages/about/press/presskit15/ko.html b/templates/pages/about/press/presskit15/ko.html new file mode 100644 index 00000000..b3e78af8 --- /dev/null +++ b/templates/pages/about/press/presskit15/ko.html @@ -0,0 +1,207 @@ +{% extends "pages/about/press/presskit15/base.html" %} + +{% block presskit_content %} +2022ë 10ì 13ì¼, PostgreSQL ê¸ë¡ë² ê°ë° 그룹ì ì¸ììì +ê°ì¥ ì§ë³´ì ì¸ ê³µê° ìì¤ ë°ì´í°ë² ì´ì¤ì +ê°ì¥ ìµì ë²ì ì¸ PostgreSQL 15ê° +ì¶ìëììì ì립ëë¤.
+PostgreSQL 15ë í¥ìë ì ë ¬ ì±ë¥ì í¬í¨í´ì, ë¡ì»¬ í경과 ë¶ì° ë°°í¬ íê²½
+모ë를 ê³ ë ¤í ì±ë¥ ê´ë¦¬ë¥¼ ìí ëì ëë ì±ë¥ ê°ì ì íìµëë¤. ì´ë² ë°°í¬íìë
+ëì¤ì ì¸ MERGE ëª
ë ¹ê³¼
+ë°ì´í°ë² ì´ì¤ ìí를 ì¢ ë ìì¸í ì´í´ë³¼ ì ìë 기ë¥ë¤ì ì¶ê°í´ì
+ê°ë°ì í¸ìì±ì ì¢ ë ëíìµëë¤.
"PostgreSQL ê°ë°ì 커뮤ëí°ë ê°ë°ì ê²½íì í¥ììí´ê³¼ í¨ê» ìë£ ì²ë¦¬ ì±ë¥ë +ë³´ë¤ ì¢ìì§ëë¡ ê³ì ê°ì í´ ììµëë¤. PostgreSQL 15ë ì´ ë°ì´í°ë² ì´ì¤ë¥¼ +ì¬ì©í´ì íë¥í ìì© íë¡ê·¸ë¨ì ê°ë°íê³ ê·¸ë¤ì ì¤ìí ìë£ë¥¼ ìì íê² +ì§í¬ ì ìëë¡ íê² ë¤ë 목í ìë ê³µê° ìíí¸ì¨ì´ ê°ë° ë°©ìì¼ë¡ ë§ë¤ì´ì§ê³ +ìë¤ë ê²ì´ 주목í ì ì ëë¤." - PostgreSQL ì½ì´í 구ì±ì, ì¡°ëë¨ ìºì¸
+ì 뢰ì±ê³¼ ê²¬ê³ ì±ì¼ë¡ ì ëª í íì ì ì¸ ë°ì´í° ê´ë¦¬ ìì¤í ì¸ +PostgreSQLì +ê¸ë¡ë² ê°ë°ì 커뮤ëí°ìì +25ë ì´ì ê³µê° ìì¤ë¡ ê°ë°íê³ ììµëë¤. ì´ë ê² í´ì 모ë ê·ëª¨ì ì¡°ì§ìì +ì¬ì©íë ê³µê° ìì¤ ê´ê³í ë°ì´í°ë² ì´ì¤ê° ëììµëë¤.
+ì´ë² ë°°í¬íììë ë©ëª¨ë¦¬ 기ë°, ëì¤í¬ ê¸°ë° ëª¨ë
+ì ë ¬ ìê³ ë¦¬ì¦ì
+ê°ì í´ì, ìë£íì ë°ë¼ 25% - 400% ê°ë ë¹ ë¥´ê² ì²ë¦¬í ì ììµëë¤.
+row_number(), rank(), dense_rank(), count() ê°ì
+ìëì° í¨ìììë
+PostgreSQL 15ìì ì±ë¥ì´ ëìì¡ìµëë¤.
+SELECT DISTINCT
+ì¿¼ë¦¬ê° ì´ì
+ë³ë ¬ ì¿¼ë¦¬ë¡ ì¤íë ì ììµëë¤.
PostgreSQL ì¸ë¶ ìë£ ì¸ê°ì¸,
+postgres_fdwë
+ì´ì PostgreSQL ë°°í¬íìì
+ë¹ë기ì ì격 쿼리를 ì²ì ì§ìíê³ , ì´ì
+ë¹ë기ì 커ë°ì ì§ìí©ëë¤.
PostgreSQL 15ììë ìì¹´ì´ë¹ê³¼ ë°±ì
기ë¥ë ê°ì íìµëë¤.
+PostgreSQL 15ë ì´ì LZ4, Zstandard (zstd) ìê³ ë¦¬ì¦ì ì´ì©í
+미리ì°ê¸° ë¡ê·¸ íì¼ ìì¶ì
+ì§ìí©ëë¤. ì´ë ê² í¨ì¼ë¡ ê¸°ë¥ í¥ìê³¼ ê³µê° ì ì½ì í ì ììµëë¤.
+ëí ëë¶ë¶ OSììë
+prefetch pages referenced in WAL
+íê²½ ì¤ì ì ì´ì©í´ 복구 ìê°ì ë³´ë¤ ë¹ ë¥´ê² í ì ììµëë¤.
+PostgreSQL 기본 ì ê³µ ë°±ì
ë구ì¸
+pg_basebackupì
+ìì¶ ê¸°ë²ì¼ë¡ gzip, LZ4, zstd ë°©ìì ì¬ì©í ì ììµëë¤. ëí
+ìì¹´ì´ë¹ ìì
ìì ì ëª
ë ¹ì ì´ì©í¨ì¼ë¡ ë°ìíë ë¶ê° ë¹ì©ì ì¤ì¼ ì ìë
+ìì¹´ì´ë¹ì© ì¬ì©ì ì ì 모ëì ì§ìí©ëë¤.
PostgreSQL 15ë íì¤ SQL ëª
ë ¹ì´ì¸
+MERGE를 ì§ìí©ëë¤.
+MERGE ëª
ë ¹ì INSERT, UPDATE, DELETE ëª
ë ¹ì ìí©ì ë§ê² íëì ëª
ë ¹ì¼ë¡
+ì²ë¦¬í ì ììµëë¤.
ì´ë² ìµê·¼ ë°°í¬íì regexp_count(), regexp_instr(), regexp_like(),
+regexp_substr() ê°ì
+ì ê·ìì ë¤ë£¨ë ì í¨ìë¤ì
+ì¶ê°íìµëë¤.
+ëí ì´ì ë°°í¬íì ì²ì ìê°í
+multirange ìë£íì ëìì¼ë¡
+range_agg í¨ìë ì¸ ì ììµëë¤.
PostgreSQL 15ììë í¨ìì security_invoker ìµì
ì ë·°ììë ì¬ì©í ì ììµëë¤.
+ì´ ìµì
ì 기존 í¨ìì²ë¼ ë·° ìì ì£¼ë§ ìë£ë¥¼ ë¤ë£¨ì§ ìê³ ë·°ë¥¼ ì¬ì©íë 롤ë ë¤ë£° ì ìê²í©ëë¤.
+(ë§ì ì´ì¼ê¸°ê° ìëë°, ì¬ê¸°ìë ì¬ê¸°ê¹ì§ë§. - ì®ê¸´ì´)
PostgreSQL 15ë +ë ¼ë¦¬ ë³µì ê´ë¦¬ë¥¼ +ë³´ë¤ ì½ê² í ì ììµëë¤. +ë°°í¬ìì +ë¡ì° 거르기, +ì¹¼ë¼ ëª©ë¡ì§ì ì +í ì ììµëë¤. +ì´ë ê² í¨ì¼ë¡ í ì´ë¸ì ìíë ë¶ë¶ë§ ë³µì í ì ììµëë¤. +PostgreSQL 15ë +ì¶©ëíë í¸ëìì ì¬ì¤íì ê±´ëë°ë ê²ê³¼ ì¤ë¥ ë°ìì 구ë ì ìëì¼ë¡ ì¤ì§í¨ì¼ë¡ +ìë£ ì¶©ë ê´ë¦¬ê° +ë³´ë¤ ê°ë¨í´ì¡ìµëë¤. +ìì¸ë¬, ì´ì ë ¼ë¦¬ ë³µì ììë 2ë¨ê³ 커ë°(2PC)ì ì¬ì©í ì ììµëë¤.
+PostgreSQL 15ììë ìë¡ì´ ë¡ê·¸ ì¶ë ¥ ììì ì ê³µí©ëë¤:
+jsonlog.
+ì´ ì¤ì ì ë¡ê·¸ë¥¼ JSON ììì¼ë¡ ì¶ë ¥í ì ììµëë¤.
ì´ë² ë°°í¬íì ë°ì´í°ë² ì´ì¤ ê´ë¦¬ìê° +ì¼ë° ì¬ì©ììê² ìë² ì°¨ìì íê²½ ì¤ì 매ê°ë³ì를 ì§ì ìì í ì +ìëë¡ ê¶íì ë¶ì¬í ìì´ PostgreSQL íê²½ ì¤ì ì ë³´ë¤ +ì ì°íê² í ì ìëë¡ ì ê³µí©ëë¤.
+ìì¸ë¬, psqlìì
+\dconfig ë´ì¥ ëª
ë ¹ì´ê° ì¶ê° ëììµëë¤. ì§ì ì´í´ë³´ì¸ì.
ì¸ì¤í´ì¤ íµê³ ì ë³´ +ë íµê³ ìì§ê¸° íë¡ì¸ì¤ì 주기ì ì¸ ëì¤í¬ ê¸°ë¡ ìì´ ì´ì ê³µì ë©ëª¨ë¦¬ìì ìì§ë©ëë¤.
+ICU ì ë ¬ê·ì¹ì +í´ë¬ì¤í° ë¨ìë ê°ë³ ë°ì´í°ë² ì´ì¤ ë¨ìë¡ ì´ì 기본ê°ì¼ë¡ ì§ì í ì ììµëë¤.
+pg_walinspect íì¥ ëª¨ëì´
+ìë¡ê² ì¶ê° ëììµëë¤.
ëí, PostgreSQL 15ììë
+ì¼ë° ì¬ì©ìê° public (ëë 기본) ì¤í¤ë§ìì ë ì´ì
+CREATE ê¶íì´ ììµëë¤.
+ì´ê² 기본 ì¤ì ì
ëë¤.
PostgreSQL 15ììë "exclusive backup" 모ëê° ì¬ë¼ì¡ì¼ë©°, +PL/Pythonì ë ì´ì Python 2ë²ì ì ì§ìíì§ ììµëë¤.
+PostgreSQLì ìì² ëª ì ì¬ì©ì, ê³µíì, íì¬ +ë° ì¡°ì§ì ë²ì¸ê³ì 커뮤ëí°ê° ì¬ì©, ê°ë°íë ì¸ê³ìì ê°ì¥ ì§ë³´ì ì¸ ê³µê° ìì¤ +ë°ì´í°ë² ì´ì¤ì ëë¤. PostgreSQL íë¡ì í¸ë ìºë¦¬í¬ëì ë²í´ë¦¬ ëíìì ììíì¬ +35ë ì´ ëë ê³µíì 기ë°ì¼ë¡ ë¹ ë¥¸ ìëë¡ ê³ì ê°ë°ëê³ ììµëë¤. PostgreSQLì +ìì±ë ëì 기ë¥ë¤ì ìì© ë°ì´í°ë² ì´ì¤ ìì¤í ê³¼ ê±°ì ê°ì¼ë©°, íì¥ì±, ë³´ì ë° +ìì ì± ì¸¡ë©´ì í ë° ìì 기ë¥ë¤ì ë ë°ì´ë©ëë¤.
+PostgreSQLì ìì² ëª ì ì¬ì©ì, ê³µíì, íì¬ +ë° ì¡°ì§ì ë²ì¸ê³ì 커뮤ëí°ê° ì¬ì©, ê°ë°íë ì¸ê³ìì ê°ì¥ ì§ë³´ì ì¸ ê³µê° ìì¤ +ë°ì´í°ë² ì´ì¤ì ëë¤. PostgreSQL íë¡ì í¸ë ìºë¦¬í¬ëì ë²í´ë¦¬ ëíìì ììíì¬ +35ë ì´ ëë ê³µíì 기ë°ì¼ë¡ ë¹ ë¥¸ ìëë¡ ê³ì ê°ë°ëê³ ììµëë¤. PostgreSQLì +ìì±ë ëì 기ë¥ë¤ì ìì© ë°ì´í°ë² ì´ì¤ ìì¤í ê³¼ ê±°ì ê°ì¼ë©°, íì¥ì±, ë³´ì ë° +ìì ì± ì¸¡ë©´ì í ë° ìì 기ë¥ë¤ì ë ë°ì´ë©ëë¤.
+{% endblock presskit_about %} + +{% block presskit_features %} +기ë¥ì´ë 기í ì¬íì ëí´ ë ìì¸í ìê³ ì¶ë¤ë©´, ë¤ì ìë£ë¥¼ ì´í´ë³´ì¸ì:
+ +{% endblock presskit_features %} + +{% block presskit_download %} +PostgreSQL 15 ë²ì ì ë¤ì´ë¡ë í ì ìë ë°©ë²ì ë¤ìê³¼ ê°ìµëë¤:
+ê·¸ ì¸ ë구ë¤ê³¼ íì¥ëª¨ëì +PostgreSQL Extension Networkìì 구í ì ììµëë¤.
+{% endblock presskit_download %} + +{% block presskit_docs %} +PostgreSQL 15ë 맨íì´ì§ì HTML 문ì를 ì ê³µí©ëë¤. +ëí ì¨ë¼ì¸ì¼ë¡ HTML ììê³¼ +PDF ììë +ì ê³µí©ëë¤.
+{% endblock presskit_docs %} + +{% block presskit_licence %} +PostgreSQLì BSDì ê°ì "íì©" ë¼ì´ì ì¤ì¸ +PostgreSQL ë¼ì´ì ì¤ë¥¼ ì¬ì©í©ëë¤. +ì´ OSI ì¸ì¦ ë¼ì´ì ì¤ë ìì© ëë ë ì ìì© íë¡ê·¸ë¨ìì +PostgreSQL ì¬ì©ì ì ííì§ ì기 ë문ì ì ì°íê³ ë¹ì¦ëì¤ +ì¹íì ì´ë¼ë íê°ë¥¼ ë°ê³ ììµëë¤. ì¬ë¬ íì¬ë¤ì ì§ìê³¼ ì½ë ê³µê°ë¡ +ì´ ë¼ì´ì ì¤ë PostgreSQLì ì¬ì©ë£, ê³µê¸ì ì²´ ì¢ ìì±, ë¼ì´ì ì¤ ì¡°ê±´ ë³ê²½ì +ëí ëë ¤ì ìì´ ìì²´ ì íì ë°ì´í°ë² ì´ì¤ë¥¼ ë´ì¥íë ¤ë ê³µê¸ì ì²´ìê² ì¸ê¸°ê° ë§ìµëë¤.
+{% endblock presskit_licence %} + +{% block presskit_contact %} +ííì´ì§
+ +ì´ë©ì¼
+ +{% endblock presskit_contact %} + +{% block presskit_images %} +Postgres, PostgreSQL, ì½ë¼ë¦¬ ë¡ê³ (ì¬ë¡ë)ë +ìºëë¤ PostgreSQL 커뮤ëí° ííì ê³ ì ìíê¶ì¼ë¡ +ë±ë¡ëì´ ììµëë¤. +ì´ ì´ë¯¸ì§ì ë¡ê³ 를 ì¬ì©íë ¤ë©´, +ìí ì ì± ì ì¤ìí´ì¼í©ëë¤.
+{% endblock presskit_images %} + +{% block presskit_corporate %} +PostgreSQLì ê°ë°ì íì, IT ìì ì ê³µ, ì¬ì ì§ì ë± ë¤ìí ìº íì¸ ííì +ì§ìì íìí©ëë¤. +íì¬ ì§ìíê³ ìë íì 목ë¡ì +ì´í´ë³´ì¸ì.
+ëí ê°ë³ 컨ì¤í´í¸ìì ë¤êµì 기ì ì ì´ë¥´ê¸°ê¹ì§ +PostgreSQL ì§ìì +ì ê³µíë ëê·ëª¨ 커뮤ëí°ê° ììµëë¤.
+PostgreSQL ê¸ë¡ë² ê°ë° 그룹ì´ë +기í PostgreSQL ê´ë ¨ ë¶ëª í ë¹ì리 커뮤ëí°ì ì¬ì ì 기ë¶ë¥¼ íë ¤ë©´ +ê¸°ë¶ íì´ì§ë¥¼ ì´í´ë³´ììì¤.
+{% endblock presskit_corporate %} diff --git a/templates/pages/about/press/presskit15/pt.html b/templates/pages/about/press/presskit15/pt.html new file mode 100644 index 00000000..4137832a --- /dev/null +++ b/templates/pages/about/press/presskit15/pt.html @@ -0,0 +1,233 @@ +{% extends "pages/about/press/presskit15/base.html" %} + +{% block presskit_content %} +13 de Outubro de 2022 - O Grupo de Desenvolvimento Global do PostgreSQL anunciou +hoje o lançamento do PostgreSQL 15, +a versão mais recente do banco de dados de código aberto mais avançado do mundo.
+PostgreSQL 15 se baseia nas melhorias de performance das versões recentes com +ganhos notáveis no gerenciamento de cargas de trabalho em implantações locais e +distribuÃdas, incluindo melhoria na ordenação. Esta versão melhora a +experiência do desenvolvedor com a adição do popular comando +MERGE, e inclui mais +recursos para observar o estado do banco de dados.
+"A comunidade de desenvolvedores do PostgreSQL continua desenvolvendo +funcionalidades que simplificam a execução em alta performance de carga de dados +enquanto melhora a experiência do desenvolvedor", disse Jonathan Katz, um +membro do Grupo de Desenvolvimento Global do PostgreSQL. "PostgreSQL 15 destaca +como, através do desenvolvimento de software de código aberto, nós podemos +entregar aos nossos usuários um banco de dados que é ótimo para o +desenvolvimento de aplicações e seguro para os seus dados crÃticos."
+PostgreSQL, um sistema de gerenciamento de dados +inovador conhecido pela sua confiabilidade e robustez, se beneficia de mais de +25 anos de desenvolvimento de código aberto de uma comunidade global de +desenvolvedores e se tornou o banco de +dados relacional de código aberto preferido pelas organizações de todos os +tamanhos.
+Nessa última versão, o PostgreSQL melhorou os seus algoritmos de
+ordenação em memória e
+em disco, com benchmarks mostrando melhorias de 25% a 400% dependendo dos tipos
+de dados que são ordenados. Utilizando row_number(), rank(), dense_rank()
+e count() como funções
+deslizantes também
+tem benefÃcios de performance no PostgreSQL 15. Consultas utilizando SELECT DISTINCT
+agora podem ser executadas em
+paralelo.
Baseando-se no trabalho da versão anterior do
+PostgreSQL que permite
+consultas remotas assÃncronas, o adaptador de dados externos do
+PostgreSQL,
+postgres_fdw, agora
+suporta efetivação assÃncrona de
+transações.
As melhorias de performance no PostgreSQL 15 se estendem as facilidades de
+arquivamento e cópia de segurança. O PostgreSQL 15 adiciona suporte a
+compressão de arquivos de log de transação
+(WAL)
+utilizando LZ4 e Zstandard (zstd), que pode ter benefÃcios de espaço e
+desempenho para determinadas cargas de trabalho. Em alguns sistemas
+operacionais, o PostgreSQL 15 adiciona suporte a obtenção prévia de páginas do
+WAL
+para ajudar a acelerar os tempos de recuperação. O comando de cópia de
+segurança integrado do PostgreSQL,
+pg_basebackup,
+agora suporta compressão de arquivos de cópia de segurança do lado do servidor
+com a opção de gzip, LZ4 e zstd. O PostgreSQL 15 inclui a habilidade de
+utilizar módulos personalizados para
+arquivamento, que
+eliminam o tempo adicional ao executar um comando shell.
O PostgreSQL 15 inclui o comando
+MERGE do padrão SQL.
+MERGE permite escrever comandos SQL condicionais que podem incluir comandos
+INSERT, UPDATE e DELETE em um único comando.
Esta última versão adiciona novas funções para utilização de expressões
+regulares
+para inspecionar cadeias de caracteres: regexp_count(), regexp_instr(),
+regexp_like() e regexp_substr(). O PostgreSQL 15 também estende a função
+range_agg para agregar tipos de dados
+multirange, que foram
+adicionados na versão
+anterior.
O PostgreSQL 15 permite que usuários criem visões que consultem dados
+utilizando a permissão do usuário que invoca e não do criador da
+visão. Esta opção,
+chamada security_invoker, inclui uma camada adicional de proteção que garante
+que usuários que invocam a visão tenham as permissões corretas para trabalhar
+com os dados subjacentes.
PostgreSQL 15 fornece mais flexibilidade para gerenciamento de replicação +lógica. Esta +versão introduz filtro de +registros +e lista de +colunas +para +publicador, +permitindo que usuários escolham replicar um subconjunto de dados de uma +tabela. O PostgreSQL 15 adiciona funcionalidades para simplificar o +gerenciamento de +conflito, +incluindo a habilidade de ignorar a aplicação de uma transação conflitante e de +automaticamente desabilitar a subscrição se um erro for detectado. Esta versão +também include suporte a utilização de efetivação em duas fases (2PC) com +replicação lógica.
+O PostgreSQL 15 introduz um novo formato de registro:
+jsonlog.
+Este novo formato produz dados utilizando uma estrutura JSON definida,
+permitindo os logs do PostgreSQL serem processados em sistemas de registros
+estruturados.
Esta versão fornece a administradores de bancos de dados mais flexibilidade na
+forma como usuários podem gerenciar a configuração do PostgreSQL, adicionando a
+habilidade de definir a usuários permissão para alterar parâmetros de
+configuração do servidor. Adicionalmente, usuários podem obter informação sobre
+a configuração utilizando o comando \dconfig da ferramenta de linha de
+comando psql.
As estatÃsticas do +PostgreSQL agora são coletadas em memória compartilhada, eliminando o processo +de coleta de estatÃsticas e a escrita periódica de dados no disco.
+O PostgreSQL 15 permite tornar uma ordenação +ICU a ordenação padrão para +um agrupamento ou um banco de dados individual.
+Esta versão também adiciona uma nova extensão,
+pg_walinspect, que
+permite usuários inspecionarem o conteúdo dos arquivos de log de transação
+diretamente de uma interface SQL.
O PostgreSQL 15 também revoga a permissão CREATE de todos os
+usuários
+exceto do dono do banco de dados do esquema public (ou padrão).
O PostgreSQL 15 remove tanto o modo de "cópia de segurança exclusiva" quanto o +suporte a Python 2 da PL/Python há muito tempo declarados obsoletos.
+PostgreSQL é o banco de dados mais avançado do +mundo, com uma comunidade global de milhares de usuários, colaboradores, +empresas e organizações. O Projeto PostgreSQL baseia-se em mais de 35 anos de +engenharia, iniciando na Universidade da Califórnia, Berkeley, e continua em um +ritmo inigualável de desenvolvimento. Conjunto de funcionalidades maduras do +PostgreSQL não só se igualam aos principais sistemas de bancos de dados +proprietários, mas os supera em funcionalidades avançadas, extensibilidade, +segurança e estabilidade.
+PostgreSQL é o banco de dados mais avançado do +mundo, com uma comunidade global de milhares de usuários, colaboradores, +empresas e organizações. O Projeto PostgreSQL baseia-se em mais de 35 anos de +engenharia, iniciando na Universidade da Califórnia, Berkeley, e continua em um +ritmo inigualável de desenvolvimento. Conjunto de funcionalidades maduras do +PostgreSQL não só se igualam aos principais sistemas de bancos de dados +proprietários, mas os supera em funcionalidades avançadas, extensibilidade, +segurança e estabilidade.
+{% endblock presskit_about %} + +{% block presskit_features %} +Para explicação sobre as funcionalidades acima e outras, consulte os seguintes links:
+ +{% endblock presskit_features %} + +{% block presskit_download %} +Há várias maneiras de fazer uma cópia do PostgreSQL 15, incluindo:
+Outras ferramentas e extensões estão disponÃveis na PostgreSQL Extension +Network.
+{% endblock presskit_download %} + +{% block presskit_docs %} +O PostgreSQL 15 vem com documentação em HTML bem como páginas man, e você +também pode navegar na documentação online nos formatos +HTML e +PDF.
+{% endblock presskit_docs %} + +{% block presskit_licence %} +O PostgreSQL usa a PostgreSQL +License, uma licença "permissiva" +do tipo BSD. Esta licença certificada pela +OSI é amplamente apreciada +como flexÃvel e amigável aos negócios, uma vez que não restringe o uso do +PostgreSQL com aplicações comerciais e proprietárias. Juntamente com o suporte +de múltiplas empresas e a propriedade pública do código fonte, nossa licença +torna o PostgreSQL muito popular entre os fornecedores que desejam incorporar +um banco de dados em seus produtos sem o medo de taxas, dependência de +fornecedor ou alterações nos termos de licenciamento.
+{% endblock presskit_licence %} + +{% block presskit_contact %} +Página Web
+ +Postgres, PostgreSQL e o Logotipo do Elefante (Slonik) são todas marcas +registradas da PostgreSQL Community Association of +Canada. Se você deseja utilizar estas marcas, você +deve estar em conformidade com a polÃtica de marcas +registradas.
+{% endblock presskit_images %} + +{% block presskit_corporate %} +O PostgreSQL conta com o apoio de inúmeras empresas, que financiam +desenvolvedores, fornecem recursos de hospedagem e nos dão suporte financeiro. +Veja nossa página de +patrocinadores para alguns desses +apoiadores do projeto.
+Há também uma grande comunidade de empresas que oferecem suporte ao +PostgreSQL, de +consultores individuais a empresas multinacionais.
+Se você deseja fazer uma contribuição financeira para o Grupo de +Desenvolvimento Global do PostgreSQL ou uma das organizações comunitárias sem +fins lucrativos reconhecidas, visite nossa página de +doações.
+{% endblock presskit_corporate %} diff --git a/templates/pages/about/press/presskit15/ru.html b/templates/pages/about/press/presskit15/ru.html new file mode 100644 index 00000000..ff33977b --- /dev/null +++ b/templates/pages/about/press/presskit15/ru.html @@ -0,0 +1,231 @@ +{% extends "pages/about/press/presskit15/base.html" %} + +{% block presskit_content %} +13 окÑÑбÑÑ 2022 - Ð¡ÐµÐ³Ð¾Ð´Ð½Ñ ÐлобалÑÐ½Ð°Ñ Ð³ÑÑппа ÑазÑабоÑки PostgreSQL обÑÑвлÑÐµÑ Ð¾ +вÑÑ Ð¾Ð´Ðµ PostgreSQL 15, +поÑледней веÑÑии +Ñамой ÑазвиÑой Ð±Ð°Ð·Ñ Ñ Ð¾ÑкÑÑÑÑм иÑÑ Ð¾Ð´Ð½Ñм кодом.
+Ð PostgreSQL 15 пÑодолжена пÑÐ¾Ð²Ð¾Ð´Ð¸Ð¼Ð°Ñ Ð¸ в пÑедÑдÑÑиÑ
вÑпÑÑкаÑ
+опÑимизаÑÐ¸Ñ Ð¿ÑоизводиÑелÑноÑÑи, в ÑаÑÑноÑÑи опÑимизиÑована ÑоÑÑиÑовка,
+благодаÑÑ ÑÐµÐ¼Ñ PostgreSQL ÑепеÑÑ Ð·Ð°Ð¼ÐµÑно лÑÑÑе ÑпÑавлÑеÑÑÑ Ñ Ð½Ð°Ð³ÑÑзкой как в
+локалÑной, Ñак и в ÑаÑпÑеделÑнной ÑÑеде. Ð ÑÑом вÑпÑÑке Ñакже добавлена
+попÑлÑÑÐ½Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°
+MERGE, коÑоÑÑÑ Ð´Ð¾Ð»Ð¶Ð½Ñ
+оÑениÑÑ ÑазÑабоÑÑики, и ÑаÑÑиÑÐµÐ½Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑи наблÑÐ´ÐµÐ½Ð¸Ñ Ð·Ð° ÑоÑÑоÑнием базÑ
+даннÑÑ
.
«СообÑеÑÑво ÑазÑабоÑÑиков PostgreSQL пÑÐ¾Ð´Ð¾Ð»Ð¶Ð°ÐµÑ ÑоздаваÑÑ ÑÑнкÑионалÑноÑÑÑ, +коÑоÑÐ°Ñ ÑпÑоÑÐ°ÐµÑ Ð²ÑÑокопÑоизводиÑелÑнÑÑ Ð¾Ð±ÑабоÑÐºÑ Ð±Ð¾Ð»ÑÑой нагÑÑзки и облегÑÐ°ÐµÑ +пÑикладнÑÑ ÑазÑабоÑкÑ, â говоÑÐ¸Ñ ÐжонаÑан ÐаÑ, Ñлен Ðлавной ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ PostgreSQL. +â ÐÑпÑÑк PostgreSQL 15 показÑваеÑ, как, пÑÐ¾Ð¸Ð·Ð²Ð¾Ð´Ñ Ð¾ÑкÑÑÑое пÑогÑаммное +обеÑпеÑение, Ð¼Ñ Ð¼Ð¾Ð¶ÐµÐ¼ пÑедоÑÑавлÑÑÑ Ð½Ð°Ñим полÑзоваÑелÑм СУÐÐ, ÑдобнÑÑ Ð´Ð»Ñ +ÑазÑабоÑки Ð¸Ñ Ð¿Ñиложений и безопаÑнÑÑ Ð´Ð»Ñ Ð¸Ñ Ð´Ð°Ð½Ð½ÑÑ .»
+PostgreSQL â инноваÑÐ¸Ð¾Ð½Ð½Ð°Ñ ÑиÑÑема ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ +базами даннÑÑ , коÑоÑÐ°Ñ ÑлавиÑÑÑ Ñвоей надÑжноÑÑÑÑ Ð¸ ÑÑабилÑноÑÑÑÑ, ÑÑпеÑнÑй +пÑодÑÐºÑ 25 Ð»ÐµÑ ÑазÑабоÑки оÑкÑÑÑого кода, оÑÑÑеÑÑвлÑемой +глобалÑнÑм ÑообÑеÑÑвом ÑазÑабоÑÑиков, +и коÑоÑÐ°Ñ ÑÑала пÑедпоÑиÑаемой ÑелÑÑионной Ð¡Ð£Ð±Ð Ñ Ð¾ÑкÑÑÑÑм иÑÑ Ð¾Ð´Ð½Ñм кодом +Ð´Ð»Ñ Ð¾ÑганизаÑий ÑамÑÑ ÑазнÑÑ ÑазмеÑов.
+Рданном вÑпÑÑке PostgreSQL ÑлÑÑÑÐµÐ½Ñ Ð°Ð»Ð³Ð¾ÑиÑмÑ
+ÑоÑÑиÑовки в памÑÑи
+и на диÑке, в ÑезÑлÑÑаÑе Ñего ÑеÑÑÑ Ð¿ÑоизводиÑелÑноÑÑи показÑваÑÑ ÑÑкоÑение на
+25% - 400% в завиÑимоÑÑи Ð¾Ñ ÑоÑÑиÑÑемÑÑ
Ñипов даннÑÑ
. Также опÑимизиÑовано
+иÑполÑзование row_number(), rank(), dense_rank() и count() в виде
+оконнÑÑ
ÑÑнкÑий.
+ÐÑоме Ñого, запÑоÑÑ SELECT DISTINCT
+ÑепеÑÑ Ð¼Ð¾Ð³ÑÑ Ð²ÑполнÑÑÑÑÑ Ð¿Ð°ÑаллелÑно.
Ð ÑазвиÑие Ñеализованной в пÑедÑдÑÑем вÑпÑÑке PostgreSQL
+возможноÑÑи аÑинÑ
Ñонного ÑдалÑнного вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð·Ð°Ð¿ÑоÑов,
+обÑÑÑка ÑÑоÑонниÑ
даннÑÑ
PostgreSQL,
+postgres_fdw,
+ÑепеÑÑ Ð¿Ð¾Ð´Ð´ÐµÑживаеÑ
+аÑинÑ
ÑоннÑÑ ÑикÑаÑиÑ.
РабоÑа над пÑоизводиÑелÑноÑÑÑÑ Ð² PostgreSQL 15 оÑ
ваÑила и ÑÑедÑÑва
+аÑÑ
ивиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¸ ÑезеÑвного копиÑованиÑ. PostgreSQL 15
+Ñакже поддеÑживаеÑ
+ÑжаÑие в ÑайлаÑ
пÑедзапиÑи (WAL)
+меÑодами LZ4 и Zstandard (zstd), ÑÑо Ð¼Ð¾Ð¶ÐµÑ Ð´Ð°ÑÑ Ð²ÑигÑÑÑ Ð¸ в ÑкоÑоÑÑи,
+и в обÑÑме WAL Ð´Ð»Ñ Ð¾Ð¿ÑеделÑнной нагÑÑзки. ÐÐ»Ñ ÑÑда опеÑаÑионнÑÑ
ÑиÑÑем
+в PostgreSQL 15 добавлена поддеÑжка
+пÑедзагÑÑзки ÑÑÑаниÑ, запÑаÑиваемÑÑ
из WAL
+Ð´Ð»Ñ ÑокÑаÑÐµÐ½Ð¸Ñ Ð²Ñемени воÑÑÑановлениÑ. ÐÑÑÑÐ¾ÐµÐ½Ð½Ð°Ñ Ð² PostgreSQL команда
+ÑезеÑвного копиÑованиÑ, pg_basebackup,
+ÑепеÑÑ Ð¿Ð¾Ð´Ð´ÐµÑÐ¶Ð¸Ð²Ð°ÐµÑ ÑжаÑие копиÑÑемÑÑ
Ñайлов Ñ Ð²ÑбоÑом алгоÑиÑма
+gzip, LZ4 и zstd. Ð PostgreSQL 15 поÑвилаÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ Ð¿ÑименÑÑÑ
+полÑзоваÑелÑÑкие модÑли Ð´Ð»Ñ Ð°ÑÑ
ивиÑованиÑ,
+ÑÑо позволÑÐµÑ Ð¸ÑклÑÑиÑÑ Ð¸Ð·Ð´ÐµÑжки иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¾Ð±Ð¾Ð»Ð¾Ñки.
Ð PostgreSQL 15 Ñеализована опиÑÐ°Ð½Ð½Ð°Ñ Ð² ÑÑандаÑÑе SQL команда
+MERGE.
+ÐÑименÑÑ MERGE, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе опиÑаÑÑ Ð²ÑполнÑемÑе по ÑÑÐ»Ð¾Ð²Ð¸Ñ Ð¾Ð¿ÐµÑаÑии
+INSERT, UPDATE и DELETE в одном опеÑаÑоÑе.
РвÑÑ
одÑÑем вÑпÑÑке добавленÑ
+новÑе ÑÑнкÑии, пÑименÑÑÑие ÑегÑлÑÑнÑе вÑÑажениÑ
+Ð´Ð»Ñ Ð¾Ð±ÑабоÑки ÑÑÑок: regexp_count(), regexp_instr(), regexp_like() и
+regexp_substr(). ФÑнкÑÐ¸Ñ range_agg() в PostgreSQL 15 позволÑÐµÑ Ð°Ð³ÑегиÑоваÑÑ Ð¸
+мÑлÑÑидиапазоннÑе ÑÐ¸Ð¿Ñ Ð´Ð°Ð½Ð½ÑÑ
,
+поÑвивÑиеÑÑ Ð²
+пÑедÑдÑÑем вÑпÑÑке.
Ð PostgreSQL 15 полÑзоваÑели могÑÑ ÑоздаваÑÑ
+пÑедÑÑавлениÑ, в коÑоÑÑÑ
даннÑе запÑаÑиваÑÑÑÑ Ð½Ðµ владелÑÑем, а вÑзÑваÑÑей ÑолÑÑ.
+ÐÐ¾Ð²Ð°Ñ Ñ
аÑакÑеÑиÑÑика пÑедÑÑавлений, назÑÐ²Ð°ÐµÐ¼Ð°Ñ security_invoker, добавлÑеÑ
+дополниÑелÑнÑй ÑÑÐ¾Ð²ÐµÐ½Ñ Ð·Ð°ÑиÑÑ â полÑзоваÑелÑ,
+обÑаÑаÑÑийÑÑ Ðº ÑÐ°ÐºÐ¾Ð¼Ñ Ð¿ÑедÑÑавлениÑ, должен имеÑÑ Ð´Ð¾ÑÑÑп к нижележаÑим даннÑÑ
.
Ð PostgreSQL 15 ÑвелиÑена гибкоÑÑÑ Ð½Ð°ÑÑÑойки +логиÑеÑкой ÑепликаÑии. +Рданной веÑÑии поÑвилиÑÑ +ÑилÑÑÑÑ ÑÑÑок +и +ÑпиÑки ÑÑолбÑов +в +пÑбликаÑиÑÑ , +ÑÑо позволÑÐµÑ Ð½Ð°ÑÑÑоиÑÑ ÑепликаÑÐ¸Ñ Ð¿Ð¾Ð´Ð¼Ð½Ð¾Ð¶ÐµÑÑва даннÑÑ ÑаблиÑÑ. Ð PostgreSQL 15 +добавлена ÑÑнкÑионалÑноÑÑÑ Ð´Ð»Ñ ÑпÑоÑÐµÐ½Ð¸Ñ +ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÐºÐ¾Ð½ÑликÑами, +в Ñом ÑиÑле возможноÑÑÑ Ð¿ÑопÑÑÑиÑÑ Ð²Ð¾ÑпÑоизведение конÑликÑÑÑÑей ÑÑанзакÑии и +авÑомаÑиÑеÑки оÑклÑÑиÑÑ Ð¿Ð¾Ð´Ð¿Ð¸ÑÐºÑ Ð² ÑлÑÑае обнаÑÑÐ¶ÐµÐ½Ð¸Ñ Ð¾Ñибки. Рданном вÑпÑÑке +Ñакже поÑвлÑеÑÑÑ Ð¿Ð¾Ð´Ð´ÐµÑжка двÑÑ Ñазной ÑикÑаÑии (2PC) пÑи логиÑеÑкой ÑепликаÑии.
+Ð PostgreSQL 15 поÑвлÑеÑÑÑ Ð½Ð¾Ð²Ñй ÑоÑÐ¼Ð°Ñ Ð¶ÑÑнала:
+jsonlog.
+Ð ÑÑом ÑоÑмаÑе ÑообÑÐµÐ½Ð¸Ñ Ð¿ÑедÑÑавлÑÑÑÑÑ Ð² опÑеделÑнной ÑÑÑÑкÑÑÑе JSON, ÑÑо
+облегÑÐ°ÐµÑ Ð¾Ð±ÑабоÑÐºÑ ÑообÑений PostgreSQL в ÑиÑÑемаÑ
ÑÑÑÑкÑÑÑиÑованного
+жÑÑналиÑованиÑ.
Ð ÑÑом вÑпÑÑке админиÑÑÑаÑоÑÑ Ð±Ð°Ð· даннÑÑ
полÑÑили возможноÑÑÑ Ð±Ð¾Ð»ÐµÐµ гибко
+опÑеделÑÑÑ Ð¿Ñава полÑзоваÑелей Ð´Ð»Ñ ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÐºÐ¾Ð½ÑигÑÑаÑией PostgreSQL.
+ТепеÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑм можно даÑÑ Ð¿Ñаво изменÑÑÑ Ð¿Ð°ÑамеÑÑÑ ÐºÐ¾Ð½ÑигÑÑаÑии на
+ÑÑовне ÑеÑвеÑа. ÐÑоме Ñого, ÑепеÑÑ Ð¿Ð¾Ð»ÑзоваÑели могÑÑ Ð¿Ð¾Ð»ÑÑиÑÑ Ð¸Ð½ÑоÑмаÑиÑ
+о конÑигÑÑаÑии, воÑполÑзовавÑиÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹ \dconfig ÑÑилиÑÑ
+psql.
СÑаÑиÑÑика на ÑÑовне ÑеÑвеÑа +ÑепеÑÑ ÑобиÑаеÑÑÑ Ð² обÑей памÑÑи, благодаÑÑ ÑÐµÐ¼Ñ ÑдалоÑÑ Ð¸Ð·Ð±Ð°Ð²Ð¸ÑÑÑÑ Ð¾Ñ Ð¿ÑоÑеÑÑа +ÑбоÑÑика ÑÑаÑиÑÑики и Ð¾Ñ Ð¿ÐµÑиодиÑеÑкого ÑÐ¾Ñ ÑÐ°Ð½ÐµÐ½Ð¸Ñ ÑÑÐ¸Ñ Ð´Ð°Ð½Ð½ÑÑ Ð½Ð° диÑке.
+PostgreSQL 15 позволÑÐµÑ Ð²ÑбÑаÑÑ +пÑавило ÑоÑÑиÑовки ICU +в каÑеÑÑве оÑновного пÑавила ÑоÑÑиÑовки Ð´Ð»Ñ ÐºÐ»Ð°ÑÑеÑа или оÑделÑной Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ .
+Ð ÑÑом вÑпÑÑке Ñакже добавлено новое вÑÑÑоенное ÑаÑÑиÑение,
+pg_walinspect,
+иÑполÑзÑÑ ÐºÐ¾ÑоÑое полÑзоваÑели могÑÑ Ð¸ÑÑледоваÑÑ ÑодеÑжимое жÑÑналов пÑедзапиÑи
+непоÑÑедÑÑвенно из инÑеÑÑейÑа SQL.
Ð PostgreSQL 15
+полÑзоваÑели по ÑмолÑÐ°Ð½Ð¸Ñ Ð»Ð¸ÑÐµÐ½Ñ Ð¿Ñава CREATE
+Ð´Ð»Ñ ÑÑ
ÐµÐ¼Ñ public (ÑÑ
ÐµÐ¼Ñ Ð¿Ð¾ ÑмолÑаниÑ), за иÑклÑÑением владелÑÑа базÑ.
РвÑпÑÑке PostgreSQL 15 ÑдалÑн давно пÑизнаннÑй ÑÑÑаÑевÑим Ñежим +«монополÑного копиÑованиÑ» и ликвидиÑована поддеÑжка Python 2 в ÑзÑке PL/Python.
+PostgreSQL â ÑÑо ÑÐ°Ð¼Ð°Ñ Ð¿ÐµÑÐµÐ´Ð¾Ð²Ð°Ñ Ð¡Ð£ÐÐ Ñ Ð¾ÑкÑÑÑÑм +иÑÑ Ð¾Ð´Ð½Ñм кодом и глобалÑнÑм ÑообÑеÑÑвом, обÑединÑÑÑим ÑÑÑÑÑи полÑзоваÑелей, +ÑазÑабоÑÑиков, компаний и оÑганизаÑий. СУÐÐ PostgreSQL, иÑÑоÑÐ¸Ñ ÐºÐ¾ÑоÑой +наÑалаÑÑ Ð² ÐалиÑоÑнийÑком ÑнивеÑÑиÑеÑе в ÐеÑкли, ÑазÑабаÑÑваеÑÑÑ Ñже более 35 +Ð»ÐµÑ Ð¸ пÑÐ¾Ð´Ð¾Ð»Ð¶Ð°ÐµÑ ÑазвиваÑÑÑÑ Ñ Ð±ÐµÑпÑеÑеденÑной ÑкоÑоÑÑÑÑ. Ðо набоÑÑ Ð¿ÑовеÑеннÑÑ +вÑеменем возможноÑÑей PostgreSQL не ÑолÑко не ÑÑÑÑÐ¿Ð°ÐµÑ Ð»ÑÑÑим коммеÑÑеÑким +СУÐÐ, но и пÑевоÑÑ Ð¾Ð´Ð¸Ñ Ð¸Ñ Ð² плане пÑодвинÑÑой ÑÑнкÑионалÑноÑÑи, ÑаÑÑиÑÑемоÑÑи, +безопаÑноÑÑи и ÑÑабилÑноÑÑи.
+PostgreSQL â ÑÑо ÑÐ°Ð¼Ð°Ñ Ð¿ÐµÑÐµÐ´Ð¾Ð²Ð°Ñ Ð¡Ð£ÐÐ Ñ Ð¾ÑкÑÑÑÑм +иÑÑ Ð¾Ð´Ð½Ñм кодом и глобалÑнÑм ÑообÑеÑÑвом, обÑединÑÑÑим ÑÑÑÑÑи полÑзоваÑелей, +ÑазÑабоÑÑиков, компаний и оÑганизаÑий. СУÐÐ PostgreSQL, иÑÑоÑÐ¸Ñ ÐºÐ¾ÑоÑой +наÑалаÑÑ Ð² ÐалиÑоÑнийÑком ÑнивеÑÑиÑеÑе в ÐеÑкли, ÑазÑабаÑÑваеÑÑÑ Ñже более 35 +Ð»ÐµÑ Ð¸ пÑÐ¾Ð´Ð¾Ð»Ð¶Ð°ÐµÑ ÑазвиваÑÑÑÑ Ñ Ð±ÐµÑпÑеÑеденÑной ÑкоÑоÑÑÑÑ. Ðо набоÑÑ Ð¿ÑовеÑеннÑÑ +вÑеменем возможноÑÑей PostgreSQL не ÑолÑко не ÑÑÑÑÐ¿Ð°ÐµÑ Ð»ÑÑÑим коммеÑÑеÑким +СУÐÐ, но и пÑевоÑÑ Ð¾Ð´Ð¸Ñ Ð¸Ñ Ð² плане пÑодвинÑÑой ÑÑнкÑионалÑноÑÑи, ÑаÑÑиÑÑемоÑÑи, +безопаÑноÑÑи и ÑÑабилÑноÑÑи.
+{% endblock presskit_about %} + +{% block presskit_features %} +Ðа опиÑанием вÑÑеÑпомÑнÑÑÑÑ Ð¸ дÑÑÐ³Ð¸Ñ ÑÑнкÑий и возможноÑÑей обÑаÑиÑеÑÑ Ðº +ÑледÑÑÑим ÑеÑÑÑÑам:
+ +{% endblock presskit_features %} + +{% block presskit_download %} +ÐÑ Ð¼Ð¾Ð¶ÐµÑе полÑÑиÑÑ PostgreSQL 15 ÑазнÑми ÑпоÑобами, в Ñом ÑиÑле +воÑполÑзовавÑиÑÑ ÑледÑÑÑими ÑеÑÑÑÑами:
+ÐÑÑгие инÑÑÑÑменÑÑ Ð¸ ÑаÑÑиÑÐµÐ½Ð¸Ñ Ð¾Ð¿ÑÐ±Ð»Ð¸ÐºÐ¾Ð²Ð°Ð½Ñ Ð² +СеÑи ÑаÑÑиÑений PostgreSQL.
+{% endblock presskit_download %} + +{% block presskit_docs %} +PostgreSQL 15 ÑаÑпÑоÑÑÑанÑеÑÑÑ Ñ Ð´Ð¾ÐºÑменÑаÑией в виде HTML, +а Ñакже ÑÑÑÐ°Ð½Ð¸Ñ man; Ð²Ñ Ñакже можеÑе ÑиÑаÑÑ Ð´Ð¾ÐºÑменÑаÑÐ¸Ñ Ð½Ð° ÑайÑе +в ÑоÑмаÑÐ°Ñ HTML и +PDF.
+{% endblock presskit_docs %} + +{% block presskit_licence %} +ÐÑÐ¾ÐµÐºÑ PostgreSQL иÑполÑзÑÐµÑ Ð»Ð¸ÑÐµÐ½Ð·Ð¸Ñ PostgreSQL, +BSD-лиÑÐµÐ½Ð·Ð¸Ñ ÑазÑеÑиÑелÑного Ñипа. ÐÑа +ÑеÑÑиÑиÑиÑÐ¾Ð²Ð°Ð½Ð½Ð°Ñ OSI лиÑÐµÐ½Ð·Ð¸Ñ +многими пÑизнаÑÑÑÑ Ð´Ð¾ÑÑаÑоÑно гибкой и Ð¿Ð¾Ð´Ñ Ð¾Ð´ÑÑей Ð´Ð»Ñ Ð±Ð¸Ð·Ð½ÐµÑа, Ñак как она не +огÑаниÑÐ¸Ð²Ð°ÐµÑ Ð¸ÑполÑзование PostgreSQL в коммеÑÑеÑÐºÐ¸Ñ Ð¸ пÑопÑиеÑаÑнÑÑ Ð¿ÑиложениÑÑ . +С ÑÑÑÑом поддеÑжки Ð¼Ð½Ð¾Ð³Ð¸Ñ ÐºÐ¾Ð¼Ð¿Ð°Ð½Ð¸Ð¹ и Ñого, ÑÑо код Ð½Ð°Ñ Ð¾Ð´Ð¸ÑÑÑ Ð² +пÑблиÑной ÑобÑÑвенноÑÑи, наÑа лиÑÐµÐ½Ð·Ð¸Ñ Ð´ÐµÐ»Ð°ÐµÑ PostgreSQL оÑÐµÐ½Ñ Ð¿Ð¾Ð¿ÑлÑÑнÑм ÑÑеди +пÑоизводиÑелей ÐÐ, коÑоÑÑе Ñ Ð¾ÑÑÑ Ð²Ð½ÐµÐ´ÑиÑÑ Ð¡Ð£ÐРв ÑобÑÑвеннÑе пÑодÑкÑÑ, +не опаÑаÑÑÑ ÑÑÑаÑов, завиÑимоÑÑи Ð¾Ñ Ð²ÐµÐ½Ð´Ð¾Ñа или Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ÑÑловий лиÑензии.
+{% endblock presskit_licence %} + +{% block presskit_contact %} +СайÑ
+ +ÐлекÑÑÐ¾Ð½Ð½Ð°Ñ Ð¿Ð¾ÑÑа
+ +{% endblock presskit_contact %} + +{% block presskit_images %} +Postgres. PostgreSQL и логоÑип PostgreSQL Ñ Ð¸Ð·Ð¾Ð±Ñажением Ñлона («Слоник») â +заÑегиÑÑÑиÑованнÑе ÑоваÑнÑе знаки +канадÑкого аÑÑоÑиаÑии ÑообÑеÑÑва PostgreSQL. +ÐÑли Ð²Ñ Ñ Ð¾ÑиÑе иÑполÑзоваÑÑ ÑÑи знаки, Ð²Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ ÑоблÑдаÑÑ +полиÑÐ¸ÐºÑ ÑоваÑнÑÑ Ð·Ð½Ð°ÐºÐ¾Ð².
+{% endblock presskit_images %} + +{% block presskit_corporate %} +PostgreSQL полÑзÑеÑÑÑ Ð¿Ð¾Ð´Ð´ÐµÑжкой многоÑиÑленнÑÑ ÐºÐ¾Ð¼Ð¿Ð°Ð½Ð¸Ð¹, коÑоÑÑе +ÑпонÑиÑÑÑÑ ÑабоÑÑ ÑазÑабоÑÑиков, пÑедоÑÑавлÑÑÑ ÑеÑÑÑÑÑ Ñ Ð¾ÑÑинга +и оказÑваÑÑ Ð½Ð°Ð¼ ÑинанÑовÑÑ Ð¿Ð¾Ð´Ð´ÐµÑжкÑ. Ðа ÑÑÑаниÑе +ÑпонÑоÑов пеÑеÑиÑÐ»ÐµÐ½Ñ Ð½ÐµÐºÐ¾ÑоÑÑе +компании, поддеÑживаÑÑие Ð½Ð°Ñ Ð¿ÑоекÑ.
+Также ÑÑÑеÑÑвÑÐµÑ Ð±Ð¾Ð»ÑÑое ÑообÑеÑÑво лÑдей, пÑедоÑÑавлÑÑÑÐ¸Ñ +ÑÑлÑги по ÑопÑÐ¾Ð²Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ PostgreSQL, +Ð¾Ñ Ð½ÐµÐ·Ð°Ð²Ð¸ÑимÑÑ ÐºÐ¾Ð½ÑÑлÑÑанÑов до междÑнаÑоднÑÑ ÐºÐ¾Ð¼Ð¿Ð°Ð½Ð¸Ð¹.
+ÐÑли Ð²Ñ Ñ Ð¾ÑиÑе поддеÑжаÑÑ ÐлобалÑнÑÑ Ð³ÑÑÐ¿Ð¿Ñ ÑазÑабоÑÑиков PostgreSQL +или Ð¾Ð´Ð½Ñ Ð¸Ð· пÑизнаннÑÑ Ð½ÐµÐºÐ¾Ð¼Ð¼ÐµÑÑеÑÐºÐ¸Ñ Ð¾ÑганизаÑий ÑообÑеÑÑва денежнÑми ÑÑедÑÑвами, +поÑеÑиÑе ÑÑÑаниÑÑ, где опиÑано как ÑделаÑÑ Ð²Ð·Ð½Ð¾Ñ.
+{% endblock presskit_corporate %} diff --git a/templates/pages/about/press/presskit15/sv.html b/templates/pages/about/press/presskit15/sv.html new file mode 100644 index 00000000..99a33ff7 --- /dev/null +++ b/templates/pages/about/press/presskit15/sv.html @@ -0,0 +1,214 @@ +{% extends "pages/about/press/presskit15/base.html" %} + +{% block presskit_content %} +13 Oktober 2022 - PostgreSQL Global Development Group presenterade idag +PostgreSQL 15, +den senaste versionen av +världens mest avancerade databas byggd med öppen källkod.
+PostgreSQL 15 bygger vidare på prestandaförbättringarna i tidigare versioner
+och förbättrar hantering av både lokala och distribuerade
+installationer, bland annat med förbättrad sortering av data.
+För utvecklare kommer det populära
+MERGE kommandot, och
+bättre funktionalitet för att inspektera och övervaka databasen.
"PostgreSQL:s utvecklargrupp fortsätter att bygga funktioner som förenklar +for högpresterande arbetsbelastningar samtidigt som utvecklarupplevelsen +förbättras" säger Jonathan Katz, medlem i PostgreSQL Core Team. +"PostgreSQL 15 gör det uppenbart hur vi, genom en öppen utvecklingsmodell, kan +leverera en databas till våra användare som är utmärkt för applikationsutveckling +samtidigt som den är säker och pålitlig för viktig data."
+PostgreSQL, ett innovativt databassystem känt +för sin pålitlighet, har utvecklats med öppen källkod i mer än 25 år av +utvecklare från hela världen. +PostgreSQL är den databas som organisationer av alla storlekar föredrar.
+Denna versionen av PostgreSQL förbättrar algoritmerna för
+sortering
+i minnet
+och på disk, med hastighetsökningar uppmätta till 25% - 400%
+beroende på vilken datatyp som används.
+Prestandan vid användning av row_number(), rank(), dense_rank(), och count() som
+fönsterfunktioner
+har också förbättrats i PostgreSQL 15.
Funktionen för asynkrona frågor mot fjärrdatabaser som lanserades i
+förra versionen av PostgreSQL
+har nu utarbetats, och som följd stödjer nu
+postgres_fdw
+asynkron commit.
Prestanda för arkivering och säkerhetskopiering har också förbättrats i PostgreSQL 15.
+Stöd för LZ4 och Zstandard (zstd)
+komprimering av write-ahead logg (WAL) filer har adderats
+vilket både kan minsta utrymmesanvändning och öka hastighet beroende på belastning.
+Snabbare återställning kan på utvalda operativsystem ske via
+förinläsning av disksidor som WAL refererar till.
+PostgreSQL:s inbyggda kommando för säkerhetskopiering,
+pg_basebackup,
+stödjer nu komprimering på servern med gzip, LZ4 och zstd. PostgreSQL 15 har
+även stöd för
+specialiserade arkiveringsmoduler
+vilka ger bättre systemanvändning än skalkommandon.
PostgreSQL 15 inkluderar det SQL standardiserade
+MERGE kommandot.
+MERGE ger möjlighet att skriva SQL-satser med villkor som kan inkludera
+INSERT, UPDATE och DELETE kommandon i en enda sats.
Nya funktioner för användande av reguljära uttryck
+för att arbeta med textsträngar har lagts till:
+regexp_count(), regexp_instr(), regexp_like() och
+regexp_substr(). PostgreSQL 15 utökar också range_agg funktionen för
+aggregering av
+multirange data typer,
+vilka lanserades i
+förra versionen.
I PostgreSQL 15 kan användare
+skapa vyer med frågor som använder rättigheterna av anroparen, istället för vyns skapare.
+Denna funktionen, kallad security_invoker, ger ett extra skydd för att
+säkerställa att vyns anropare har rättigheter att arbeta med dess underliggande data.
PostgreSQL 15 underlättar hanteringen av +logisk replikering. +Denna versionen lanserar +filtrering på rader +och +kolumn listor +för +publicering, +vilket möjliggör replikering av endast en delmängd av all data i en tabell. +PostgreSQL 15 inkluderar också funktioner för att förenkla +konflikthantering +vilket gör det möjligt att hoppa över återspelning av transaktioner som skapar +konflikter och att automatiskt inaktivera en replikering om ett fel upptäcks. +Stöd för tvåfas-commit (2PC) i logisk replikering lanseras också i denna versionen +av PostgreSQL.
+Ett nytt loggningsformat lanseras i PostgreSQL 15:
+jsonlog.
+Med detta formatet skrivs loggposter som en JSON-struktur vilket förenklar
+hantering av PostgreSQL loggfiler i externa loggsystem.
Denna versionen ger databasadministratörer större flexibilitet kring hur
+användare kan ges rättigheter att hantera serverkonfiguration.
+Utöver det så kan användare nu söka information om konfigurationsparametrar
+med \dconfig kommandot i
+psql programmet.
Statistik på servernivå +hanteras nu i delat minne. Detta gör att processen för statistikinsamling är +borttagen.
+PostgreSQL 15 gör det möjligt att använda en +ICU sorteringsordning som +standardiserad sorteringsordning för ett helt kluster eller en enskild databas.
+pg_walinspect är en
+ny modul som
+låter användare inspektera innehållet i write-ahead (WAL) filer genom ett
+SQL gränssnitt.
PostgreSQL 15 tar också
+bort CREATE behörighet från alla användare
+utöver för databasägare i public (eller standard) schemat.
Det sedan länge utfasade "exklusiv säkerhetskopiering" driftsläget +samt stöd för Python 2 från PL/Python är borttagna från PostgreSQL 15.
+PostgreSQL är världens mest avancerade öppen +källkod databas med tusentals användare, utvecklare, företag och organisationer +världen över. Med mer än 35 års utveckling sedan starten på University of +California, Berkeley, har PostgreSQL fortsatt en oöverträffad utvecklingstakt. +PostgreSQL:s rika funktionalitet matchar inte bara de största proprietära +databassystemen utan överträffar dem med avancerade funktioner, utbyggbarhet, +säkerhet och stabilitet.
+PostgreSQL är världens mest avancerade öppen +källkod databas med tusentals användare, utvecklare, företag och organisationer +världen över. Med mer än 35 års utveckling sedan starten på University of +California, Berkeley, har PostgreSQL fortsatt en oöverträffad utvecklingstakt. +PostgreSQL:s rika funktionalitet matchar inte bara de största proprietära +databassystemen utan överträffar dem med avancerade funktioner, utbyggbarhet, +säkerhet och stabilitet.
+{% endblock presskit_about %} + +{% block presskit_features %} +De följande länkarna har mer information om både de nya funktionerna samt den +sedan tidigare tillgängliga funktionalitet:
+ +{% endblock presskit_features %} + +{% block presskit_download %} +PostgreSQL 15 kan laddas ner på ett antal olika sätt, bland annat:
+Ytterligare verktyg och moduler är tillgängliga via +PostgreSQL Extension Network.
+{% endblock presskit_download %} + +{% block presskit_docs %} +PostgreSQL 15 kommer med dokumentation i HTML format samt man-sidor, och all +dokumentation kan även läsas på Internet som HTML +eller PDF.
+{% endblock presskit_docs %} + +{% block presskit_licence %} +PostgreSQL använder PostgreSQL Licensen, +en BSD-liknande "tillåtande" licens. Denna +OSI-certifierade licens +anses flexibel och företagsvänlig +eftersom den inte begränsar användningen av PostgreSQL i kommersiella eller +proprietära applikationer. Licensen, tillsammans med bredd stöd från många företag och ett +publikt ägande av koden, gör att PostgreSQL är väldigt populär bland tillverkare +som vill bygga in en databas i sin produkt utan att riskera avgifter, inlåsning +eller förändrade licensvillkor.
+{% endblock presskit_licence %} + +{% block presskit_contact %} +Hemsida
+ +Postgres, PostgreSQL och elefantlogotypen (Slonik) är registrerade varumärken +hos PostgreSQL Community Association of Canada. +Användning av dessa varumärken måste följa dess varumärkespolicy.
+{% endblock presskit_images %} + +{% block presskit_corporate %} +PostgreSQL projektet stöttas av ett stort antal företag som bland annat +sponsrar utvecklare, erbjuder infrastruktur och ger finansiellt stöd. Se listan +över PostgreSQL:s sponsorer för +mer information om vem de är.
+Det finns också en stor grupp företag som säljer +kommersiell PostgreSQL support, +allt från små konsultföretag till multinationella företag.
+För att ge ett ekonomiskt bidrag till PostgreSQL Global Development Group +eller en av de erkända ideella organisationerna, se sidan för +donationer för mer information.
+{% endblock presskit_corporate %} diff --git a/templates/pages/about/press/presskit15/uk.html b/templates/pages/about/press/presskit15/uk.html new file mode 100644 index 00000000..6018fc96 --- /dev/null +++ b/templates/pages/about/press/presskit15/uk.html @@ -0,0 +1,97 @@ +{% extends "pages/about/press/presskit15/base.html" %} + +{% block presskit_content %} +13 жовÑнÑ, 2022 - PostgreSQL Global Development Group ÑÑÐ¾Ð³Ð¾Ð´Ð½Ñ Ð¿Ð¾Ð²Ñдомила пÑо випÑÑк PostgreSQL 15, оÑÑаннÑÐ¾Ñ Ð²ÐµÑÑÑÑ Ð½Ð°Ð¹ÑÑÑаÑнÑÑÐ¾Ñ Ð±Ð°Ð·Ð¸ Ð´Ð°Ð½Ð¸Ñ Ð· вÑдкÑиÑим Ð²Ð¸Ñ Ñдним кодом Ñ ÑвÑÑÑ.
+PostgreSQL 15 ÒÑÑнÑÑÑÑÑÑÑ Ð½Ð° покÑаÑÐµÐ½Ð½Ñ Ð¿ÑодÑкÑивноÑÑÑ Ð¾ÑÑаннÑÑ
випÑÑкÑв Ñз помÑÑними пеÑевагами Ð´Ð»Ñ ÐºÐµÑÑÐ²Ð°Ð½Ð½Ñ ÑобоÑими наванÑаженнÑми Ñк Ñ Ð»Ð¾ÐºÐ°Ð»ÑниÑ
, Ñак Ñ Ð² ÑозподÑлениÑ
ÑозгоÑÑаннÑÑ
, вклÑÑаÑÑи покÑаÑене ÑоÑÑÑваннÑ. ÐипÑÑк покÑаÑÑÑ ÑобоÑÑ ÑозÑобника завдÑки Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð¿ÑлÑÑÐ½Ð¾Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ MERGE Ñа Ð´Ð°Ñ Ð±ÑлÑÑе можливоÑÑей ÑпоÑÑеÑÐµÐ¶ÐµÐ½Ð½Ñ Ð·Ð° ÑÑаном бази даниÑ
.
«СпÑлÑноÑа ÑозÑобникÑв PostgreSQL пÑодовжÑÑ ÑÑвоÑÑваÑи ÑÑнкÑÑÑ, Ñо ÑпÑоÑÑÑÑÑ ÑобоÑÑ Ð· даними Ñ Ð¿ÑоÑеÑÐ°Ñ Ð· виÑоким наванÑаженнÑм, одноÑаÑно вдоÑконалÑÑÑи ÑобоÑÑ ÑозÑобника», - говоÑиÑÑ ÐжонаÑан ÐаÑ, Ñлен PostgreSQL Core Team. «PostgreSQL 15 пÑдкÑеÑлÑÑ, Ñк за Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ Ð²ÑдкÑиÑÐ¾Ñ ÑозÑобки пÑогÑамного забезпеÑÐµÐ½Ð½Ñ Ð¼Ð¸ можемо надаÑи коÑиÑÑÑваÑам Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð¸Ñ , Ñка ÑÑдово пÑÐ´Ñ Ð¾Ð´Ð¸ÑÑ Ð´Ð»Ñ ÑозÑобки пÑогÑам Ñ Ð±ÐµÐ·Ð¿ÐµÑна Ð´Ð»Ñ Ð²Ð°Ð¶Ð»Ð¸Ð²Ð¸Ñ Ð´Ð°Ð½Ð¸Ñ Â».
+PostgreSQL â ÑнноваÑÑйна ÑиÑÑема кеÑÑÐ²Ð°Ð½Ð½Ñ Ð´Ð°Ð½Ð¸Ð¼Ð¸, вÑдома ÑвоÑÑ Ð½Ð°Ð´ÑйнÑÑÑÑ Ñа мÑÑнÑÑÑÑ, завдÑки вÑдкÑиÑÐ¾Ð¼Ñ ÐºÐ¾Ð´Ñ Ð¿ÑоÑÑгом 25 ÑокÑв ÑозвиваÑÑÑÑÑ ÑозÑобниками глобалÑÐ½Ð¾Ñ ÑпÑлÑноÑи Ñ ÑÑала ÑелÑÑÑÐ¹Ð½Ð¾Ñ Ð±Ð°Ð·Ð¾Ñ Ð´Ð°Ð½Ð¸Ñ Ð· вÑдкÑиÑим кодом, ÑÐºÑ Ð¾Ð±Ð¸ÑаÑÑÑ Ð¾ÑганÑзаÑÑÑ Ð²ÑÑÑ ÑозмÑÑÑв.
+РоÑÑаннÑÐ¾Ð¼Ñ Ð²Ð¸Ð¿ÑÑÐºÑ PostgreSQL вдоÑконалила алгоÑиÑми ÑоÑÑÑÐ²Ð°Ð½Ð½Ñ Ð² памâÑÑÑ Ñа на диÑкÑ, еÑÐ°Ð»Ð¾Ð½Ð½Ñ Ð¿Ð¾ÐºÐ°Ð·Ð½Ð¸ÐºÐ¸ демонÑÑÑÑÑÑÑ Ð¿ÑиÑвидÑÐµÐ½Ð½Ñ Ð½Ð° 25% - 400% в залежноÑÑÑ Ð²Ñд ÑÐ¸Ð¿Ñ Ð´Ð°Ð½Ð¸Ñ
, Ñо ÑоÑÑÑÑÑÑÑÑ. ÐикоÑиÑÑÐ°Ð½Ð½Ñ row_number(), rank(), dense_rank() Ñа count() Ñ ÑкоÑÑÑ Ð²ÑконниÑ
ÑÑнкÑÑй Ñакож Ð¼Ð°Ñ Ð¿ÐµÑеваги в пÑодÑкÑивноÑÑÑ Ð² PostgreSQL 15. ÐапиÑи з викоÑиÑÑаннÑм SELECT DISTINCT ÑÐµÐ¿ÐµÑ Ð¼Ð¾Ð¶ÑÑÑ Ð²Ð¸ÐºÐ¾Ð½ÑваÑиÑÑ Ð¿Ð°ÑалелÑно.
СпиÑаÑÑиÑÑ Ð½Ð° напÑаÑÑÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð¿ÐµÑеднÑого випÑÑÐºÑ PostgreSQL Ð´Ð»Ñ Ð´Ð¾Ð·Ð²Ð¾Ð»Ñ Ð°ÑинÑ
ÑонниÑ
вÑддалениÑ
запиÑÑв, джеÑело ÑÑоÑоннÑÑ
данниÑ
PostgreSQL (FDW), postgres_fdw, ÑÐµÐ¿ÐµÑ Ð¿ÑдÑÑимÑÑ Ð°ÑинÑ
ÑÐ¾Ð½Ð½Ñ ÐºÐ¾Ð¼ÑÑи.
ÐокÑаÑÐµÐ½Ð½Ñ Ð¿ÑодÑкÑивноÑÑÑ Ð² PostgreSQL 15 ÑозповÑÑджÑÑÑÑÑÑ Ð½Ð° можливоÑÑÑ Ð°ÑÑ
ÑвÑÐ²Ð°Ð½Ð½Ñ Ñа ÑезеÑвного копÑÑваннÑ. PostgreSQL 15 Ð´Ð¾Ð´Ð°Ñ Ð¿ÑдÑÑÐ¸Ð¼ÐºÑ LZ4 Ñ Zstandard (zstd) ÑÑиÑÐ½ÐµÐ½Ð½Ñ Ð´Ð¾ ÑайлÑв жÑÑÐ½Ð°Ð»Ñ Ð¿Ð¾Ð¿ÐµÑеднÑого запиÑÑ (WAL), ÑÐºÑ Ð¼Ð°ÑÑÑ Ð¿ÐµÑеваги Ñк в Ð¿Ð»Ð°Ð½Ñ ÐµÐºÐ¾Ð½Ð¾Ð¼ÑÑ Ð¼ÑÑÑÑ, Ñак Ñ Ð² Ð¿Ð»Ð°Ð½Ñ Ð¿ÑодÑкÑивноÑÑÑ Ð´Ð»Ñ Ð¿ÐµÐ²Ð½Ð¸Ñ
ÑобоÑиÑ
наванÑаженÑ. Ðа певниÑ
опеÑаÑÑйниÑ
ÑиÑÑемаÑ
PostgreSQL 15 Ð´Ð¾Ð´Ð°Ñ Ð¿ÑдÑÑÐ¸Ð¼ÐºÑ Ð¿Ð¾Ð¿ÐµÑеднÑÐ¾Ñ Ð²Ð¸Ð±ÑÑки ÑÑоÑÑнок, на ÑÐºÑ Ñ Ð¿Ð¾ÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð² WAL, Ñоб допомогÑи пÑиÑкоÑиÑи ÑÐ°Ñ Ð²ÑдновленнÑ. ÐбÑдована команда ÑезеÑвного копÑÑÐ²Ð°Ð½Ð½Ñ PostgreSQL pg_basebackup ÑÐµÐ¿ÐµÑ Ð¿ÑдÑÑимÑÑ ÑÑиÑÐ½ÐµÐ½Ð½Ñ ÑайлÑв ÑезеÑвниÑ
копÑй на ÑÑоÑÐ¾Ð½Ñ ÑеÑвеÑа з вибоÑом мÑж gzip, LZ4 Ñ zstd. PostgreSQL 15 дозволÑÑ Ð²Ð¸ÐºÐ¾ÑиÑÑÐ°Ð½Ð½Ñ Ð½ÐµÑÑандаÑÑниÑ
модÑлÑв аÑÑ
ÑваÑÑÑ, Ñо ÑÑÑÐ²Ð°Ñ Ð½Ð°ÐºÐ»Ð°Ð´Ð½Ñ Ð²Ð¸ÑÑаÑи, пов'ÑÐ·Ð°Ð½Ñ Ð· викоÑиÑÑаннÑм командного ÑнÑеÑпÑеÑаÑоÑа.
PostgreSQL 15 вклÑÑÐ°Ñ ÑÑандаÑÑÐ½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ SQL MERGE. MERGE дозволÑÑ Ð²Ð¸ÐºÐ¾ÑиÑÑовÑваÑи ÑÐ¼Ð¾Ð²Ð½Ñ ÐºÐ¾Ð½ÑÑÑÑкÑÑÑ, Ñо можÑÑÑ Ð¼ÑÑÑиÑи дÑÑ INSERT, UPDATE Ñа DELETE в ÑамкаÑ
однÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸.
ÐÑÑаннÑй випÑÑк Ð´Ð¾Ð´Ð°Ñ Ð½Ð¾Ð²Ñ ÑÑнкÑÑÑ Ð´Ð»Ñ Ð²Ð¸ÐºÐ¾ÑиÑÑÐ°Ð½Ð½Ñ ÑегÑлÑÑниÑ
виÑазÑв Ð´Ð»Ñ Ð¿ÐµÑевÑÑки ÑÑдкÑв: regexp_count(), regexp_instr(), regexp_like() Ñа regexp_substr(). PostgreSQL 15 Ñакож ÑозÑиÑÑÑ ÑÑнкÑÑÑ range_agg Ð´Ð»Ñ Ð°Ð³ÑегаÑÑÑ ÑипÑв даниÑ
multirange, пÑедÑÑавлениÑ
Ñ Ð¿Ð¾Ð¿ÐµÑеднÑÐ¾Ð¼Ñ Ð²Ð¸Ð¿ÑÑкÑ.
PostgreSQL 15 дозволÑÑ ÐºÐ¾ÑиÑÑÑваÑам ÑÑвоÑÑваÑи поданнÑ, Ñо запиÑÑÑÑÑ Ð´Ð°Ð½Ñ, викоÑиÑÑовÑÑÑи дозволи Ñого, Ñ
Ñо викликаÑ, а не Ñого, Ñ
Ñо ÑÑвоÑив поданнÑ. Ð¦Ñ Ð¾Ð¿ÑÑÑ Ð¿Ñд Ð½Ð°Ð·Ð²Ð¾Ñ security_invokerÐ´Ð¾Ð´Ð°Ñ Ð´Ð¾Ð´Ð°Ñковий ÑÐ°Ñ Ð·Ð°Ñ
иÑÑÑ, Ñоб пеÑеконаÑиÑÑ, Ñо коÑиÑÑÑваÑÑ, ÑÐºÑ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°ÑÑÑ Ð¿Ð¾Ð´Ð°Ð½Ð½Ñ, маÑÑÑ Ð¿ÑавилÑÐ½Ñ Ð´Ð¾Ð·Ð²Ð¾Ð»Ð¸ Ð´Ð»Ñ ÑобоÑи з оÑновними даними.
PostgreSQL 15 забезпеÑÑÑ Ð±ÑлÑÑÑ Ð³Ð½ÑÑкÑÑÑÑ Ð´Ð»Ñ ÐºÐµÑÑÐ²Ð°Ð½Ð½Ñ Ð»Ð¾Ð³ÑÑÐ½Ð¾Ñ ÑеплÑкаÑÑÑÑ. У ÑÑÐ¾Ð¼Ñ Ð²Ð¸Ð¿ÑÑÐºÑ Ð²Ð¿Ñоваджено ÑÑлÑÑÑÑÐ²Ð°Ð½Ð½Ñ ÑÑдкÑв Ñа ÑпиÑкÑв ÑÑовпÑÑв Ð´Ð»Ñ Ð²Ð¸Ð´Ð°Ð²ÑÑв, Ñо дозволÑÑ ÐºÐ¾ÑиÑÑÑваÑам вибиÑаÑи з ÑаблиÑÑ Ð¿ÑднабÑÑ Ð´Ð°Ð½Ð¸Ñ Ð´Ð»Ñ ÑеплÑкаÑÑÑ. PostgreSQL 15 Ð´Ð¾Ð´Ð°Ñ ÑÑнкÑÑÑ Ð´Ð»Ñ ÑпÑоÑÐµÐ½Ð½Ñ ÑпÑавлÑÐ½Ð½Ñ ÐºÐ¾Ð½ÑлÑкÑами, вклÑÑаÑÑи можливÑÑÑÑ Ð¿ÑопÑÑÑиÑи вÑдÑвоÑÐµÐ½Ð½Ñ ÐºÐ¾Ð½ÑлÑкÑÐ½Ð¾Ñ ÑÑанзакÑÑÑ Ñ Ð°Ð²ÑомаÑиÑне вÑдклÑÑÐµÐ½Ð½Ñ Ð¿ÑдпиÑки, ÑкÑо виÑвлено помилкÑ. Цей випÑÑк Ñакож Ð¼Ð°Ñ Ð¿ÑдÑÑÐ¸Ð¼ÐºÑ Ð²Ð¸ÐºÐ¾ÑиÑÑÐ°Ð½Ð½Ñ Ð´Ð²Ð¾ÐµÑапного заÑвеÑÐ´Ð¶ÐµÐ½Ð½Ñ (2PC) з логÑÑÐ½Ð¾Ñ ÑеплÑкаÑÑÑÑ.
+PostgreSQL 15 впÑоваджÑÑ Ð½Ð¾Ð²Ð¸Ð¹ ÑоÑÐ¼Ð°Ñ Ð¶ÑÑналÑваннÑ: jsonlog. ÐÑн виводиÑÑ Ð¶ÑÑнал даниÑ
за Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ Ð²Ð¸Ð·Ð½Ð°ÑÐµÐ½Ð¾Ñ ÑÑÑÑкÑÑÑи JSON, Ñо дозволÑÑ Ð¾Ð±ÑоблÑÑи жÑÑнали PostgreSQL Ñ ÑÑÑÑкÑÑÑованиÑ
ÑиÑÑемаÑ
жÑÑналÑваннÑ.
Цей випÑÑк Ð½Ð°Ð´Ð°Ñ Ð°Ð´Ð¼ÑнÑÑÑÑаÑоÑам баз даниÑ
бÑлÑÑе гнÑÑкоÑÑÑ Ð² ÑомÑ, Ñк коÑиÑÑÑваÑÑ Ð¼Ð¾Ð¶ÑÑÑ ÑпÑавлÑÑи конÑÑгÑÑаÑÑÑÑ PostgreSQL, додавÑи можливÑÑÑÑ Ð½Ð°Ð´Ð°Ð²Ð°Ñи коÑиÑÑÑваÑам дозвÑл змÑнÑваÑи паÑамеÑÑи конÑÑгÑÑаÑÑÑ Ð½Ð° ÑÑÐ²Ð½Ñ ÑеÑвеÑа. ÐкÑÑм Ñого, коÑиÑÑÑваÑÑ ÑÐµÐ¿ÐµÑ Ð¼Ð¾Ð¶ÑÑÑ ÑÑкаÑи ÑнÑоÑмаÑÑÑ Ð¿Ñо конÑÑгÑÑаÑÑÑ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ \dconfig з ÑнÑÑÑÑменÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ ÑÑдка psql.
PostgreSQL ÑÑаÑиÑÑика на ÑÑÐ²Ð½Ñ ÑеÑвеÑа ÑÐµÐ¿ÐµÑ Ð·Ð±Ð¸ÑаÑÑÑÑÑ Ð² загалÑнÑй памâÑÑÑ, Ñо виклÑÑÐ°Ñ Ñк пÑоÑÐµÑ Ð·Ð±Ð¾ÑÑ ÑÑаÑиÑÑики, Ñак Ñ Ð¿ÐµÑÑодиÑний Ð·Ð°Ð¿Ð¸Ñ ÑÐ¸Ñ Ð´Ð°Ð½Ð¸Ñ Ð½Ð° диÑк.
+У PostgreSQL 15 зâÑвилаÑÑ Ð¼Ð¾Ð¶Ð»Ð¸Ð²ÑÑÑÑ ÑоÑÑÑÐ²Ð°Ð½Ð½Ñ ICU за замовÑÑваннÑм Ð´Ð»Ñ ÐºÐ»Ð°ÑÑеÑа або окÑÐµÐ¼Ð¾Ñ Ð±Ð°Ð·Ð¸ Ð´Ð°Ð½Ð¸Ñ .
+У ÑÑÐ¾Ð¼Ñ Ð²Ð¸Ð¿ÑÑÐºÑ Ñакож зâÑвилоÑÑ Ð½Ð¾Ð²Ðµ вбÑдоване ÑозÑиÑеннÑ, pg_walinspect, Ñо дозволÑÑ ÐºÐ¾ÑиÑÑÑваÑам пеÑеглÑдаÑи вмÑÑÑ ÑайлÑв жÑÑналÑв попеÑеднÑого запиÑÑ Ð±ÐµÐ·Ð¿Ð¾ÑеÑеднÑо з ÑнÑеÑÑейÑÑ SQL.
PostgreSQL 15 Ñакож вÑÐ´ÐºÐ»Ð¸ÐºÐ°Ñ Ð´Ð¾Ð·Ð²Ñл CREATE ÑÑÑÑ
коÑиÑÑÑваÑÑв, окÑÑм влаÑника бази даниÑ
, Ð·Ñ ÑÑ
еми public (або за замовÑÑваннÑм).
Ðз PostgreSQL 15 видалено й давно заÑÑаÑÑлий Ñежим "екÑклÑзивного ÑезеÑвного копÑÑваннÑ" Ñа пÑдÑÑÐ¸Ð¼ÐºÑ Python 2 з PL/Python.
+PostgreSQL â Ñе найдоÑконалÑÑа в ÑвÑÑÑ Ð±Ð°Ð·Ð° Ð´Ð°Ð½Ð¸Ñ Ð· вÑдкÑиÑим Ð²Ð¸Ñ Ñдним кодом Ñа глобалÑÐ½Ð¾Ñ ÑпÑлÑноÑоÑ, Ñо налÑÑÑÑ ÑиÑÑÑÑ ÐºÐ¾ÑиÑÑÑваÑÑв, конÑÑиб'ÑÑоÑÑв, компанÑй Ñа оÑганÑзаÑÑй. ÐобÑдована на оÑÐ½Ð¾Ð²Ñ Ð±ÑлÑÑ Ð½Ñж 35-ÑÑÑÐ½Ð¾Ñ ÑнженеÑÐ½Ð¾Ñ ÑобоÑи, Ñо запоÑаÑкована в ÐалÑÑоÑнÑйÑÑÐºÐ¾Ð¼Ñ ÑнÑвеÑÑиÑеÑÑ Ð² ÐеÑклÑ. PostgreSQL пÑодовжÑÑ ÑозвиваÑиÑÑ Ð½ÐµÐ¿ÐµÑевеÑÑеними Ñемпами. ÐÑÑлий набÑÑ ÑÑнкÑÑй PostgreSQL не ÑÑлÑки вÑдповÑÐ´Ð°Ñ Ð½Ð°Ð¹ÐºÑаÑим пÑопÑÑÑÑаÑним ÑиÑÑемам ÑпÑавлÑÐ½Ð½Ñ Ð±Ð°Ð·Ð°Ð¼Ð¸ Ð´Ð°Ð½Ð¸Ñ , але й пеÑевеÑÑÑÑ ÑÑ Ñ ÑÑнкÑÑоналÑ, ÑозÑиÑÑваноÑÑÑ, безпеÑÑ Ñа ÑÑабÑлÑноÑÑÑ.
+PostgreSQL â Ñе найдоÑконалÑÑа в ÑвÑÑÑ Ð±Ð°Ð·Ð° Ð´Ð°Ð½Ð¸Ñ Ð· вÑдкÑиÑим Ð²Ð¸Ñ Ñдним кодом Ñа глобалÑÐ½Ð¾Ñ ÑпÑлÑноÑоÑ, Ñо налÑÑÑÑ ÑиÑÑÑÑ ÐºÐ¾ÑиÑÑÑваÑÑв, конÑÑиб'ÑÑоÑÑв, компанÑй Ñа оÑганÑзаÑÑй. ÐобÑдована на оÑÐ½Ð¾Ð²Ñ Ð±ÑлÑÑ Ð½Ñж 35-ÑÑÑÐ½Ð¾Ñ ÑнженеÑÐ½Ð¾Ñ ÑобоÑи, Ñо запоÑаÑкована в ÐалÑÑоÑнÑйÑÑÐºÐ¾Ð¼Ñ ÑнÑвеÑÑиÑеÑÑ Ð² ÐеÑклÑ. PostgreSQL пÑодовжÑÑ ÑозвиваÑиÑÑ Ð½ÐµÐ¿ÐµÑевеÑÑеними Ñемпами. ÐÑÑлий набÑÑ ÑÑнкÑÑй PostgreSQL не ÑÑлÑки вÑдповÑÐ´Ð°Ñ Ð½Ð°Ð¹ÐºÑаÑим пÑопÑÑÑÑаÑним ÑиÑÑемам ÑпÑавлÑÐ½Ð½Ñ Ð±Ð°Ð·Ð°Ð¼Ð¸ Ð´Ð°Ð½Ð¸Ñ , але й пеÑевеÑÑÑÑ ÑÑ Ñ ÑÑнкÑÑоналÑ, ÑозÑиÑÑваноÑÑÑ, безпеÑÑ Ñа ÑÑабÑлÑноÑÑÑ.
+{% endblock presskit_about %} + +{% block presskit_features %} +Ðз Ñоз'ÑÑненнÑми Ñодо виÑезазнаÑÐµÐ½Ð¸Ñ Ñа ÑнÑÐ¸Ñ ÑÑнкÑÑй можна ознайомиÑиÑÑ Ð½Ð° ÑÐ°ÐºÐ¸Ñ ÑеÑÑÑÑÐ°Ñ :
+ +{% endblock presskit_features %} + +{% block presskit_download %} +ÐаванÑажиÑи PostgreSQL 15 можна кÑлÑкома ÑпоÑобами, Ñ ÑÐ¾Ð¼Ñ ÑиÑлÑ:
+ÐнÑÑ ÑнÑÑÑÑменÑи Ñа ÑозÑиÑÐµÐ½Ð½Ñ Ð´Ð¾ÑÑÑÐ¿Ð½Ñ ÑеÑез меÑÐµÐ¶Ñ ÑозÑиÑÐµÐ½Ñ PostgreSQL Extension Network.
+{% endblock presskit_download %} + +{% block presskit_docs %} +PostgreSQL 15 поÑÑаÑаÑÑÑÑÑ Ñк з докÑменÑаÑÑÑÑ Ñ ÑоÑмаÑÑ HTML, Ñак й Ñ Ð²Ð¸Ð³Ð»ÑÐ´Ñ man-ÑÑоÑÑнок. Також доÑÑÑпна онлайн-докÑменÑаÑÑÑ Ñ ÑоÑмаÑÐ°Ñ HTML Ñ PDF.
+{% endblock presskit_docs %} + +{% block presskit_licence %} +PostgreSQL викоÑиÑÑовÑÑ Ð»ÑÑензÑÑ PostgreSQL License, BSD-подÑÐ±Ð½Ñ "дозвÑлÑнÑ" лÑÑензÑÑ. Ð¦Ñ Ð»ÑÑензÑÑ ÑеÑÑиÑÑкована OSI Ñ Ð²Ð²Ð°Ð¶Ð°ÑÑÑÑÑ ÑиÑокопÑийнÑÑÐ½Ð¾Ñ Ñк гнÑÑка й дÑÑÐ¶Ð½Ñ Ð´Ð¾ бÑзнеÑÑ, ÑÐ¾Ð¼Ñ Ñо не обмежÑÑ Ð²Ð¸ÐºÐ¾ÑиÑÑÐ°Ð½Ð½Ñ PostgreSQL комеÑÑÑйними й закÑиÑими пÑодÑкÑами. Разом з пÑдÑÑÐ¸Ð¼ÐºÐ¾Ñ Ð²Ñд багаÑÑÐ¾Ñ ÐºÐ¾Ð¼Ð¿Ð°Ð½Ñй Ñ Ð¿ÑблÑÑним володÑннÑм кодÑ, наÑа лÑÑензÑÑ ÑобиÑÑ PostgreSQL дÑже попÑлÑÑÐ½Ð¾Ñ ÑеÑед компанÑй, ÑÐºÑ Ð±Ð°Ð¶Ð°ÑÑÑ Ð²Ð±ÑдÑваÑи Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð¸Ñ Ñ ÑвÑй влаÑний пÑодÑÐºÑ Ð±ÐµÐ· ÑÑÑÐ°Ñ Ñ, обмеженÑ, залежноÑÑей або змÑн лÑÑензÑÐ¹Ð½Ð¸Ñ Ñмов.
+{% endblock presskit_licence %} + +{% block presskit_contact %} +ÐебÑайÑ
+ +ÐлекÑÑонна поÑÑа
+ +{% endblock presskit_contact %} + +{% block presskit_images %} +Postgres Ñ PostgreSQL, а Ñакож логоÑип Ð·Ñ Ñлоном (Elephant Logo Slonik),Ñ Ð·Ð°ÑеÑÑÑÑованими ÑоÑговими маÑками PostgreSQL Community Association of Canada. ЯкÑо ви бажаÑÑе викоÑиÑÑаÑи ÑÑ ÑоÑÐ³Ð¾Ð²Ñ Ð¼Ð°Ñки, ви маÑÑе доÑÑимÑваÑиÑÑ Ð²Ð¸Ð¼Ð¾Ð³ полÑÑики викоÑиÑÑÐ°Ð½Ð½Ñ ÑоÑÐ³Ð¾Ð²Ð¸Ñ Ð¼Ð°Ñок.
+{% endblock presskit_images %} + +{% block presskit_corporate %} +PostgreSQL коÑиÑÑÑÑÑÑÑÑ Ð¿ÑдÑÑÐ¸Ð¼ÐºÐ¾Ñ Ð±Ð°Ð³Ð°ÑÑÐ¾Ñ ÐºÐ¾Ð¼Ð¿Ð°Ð½Ñй, ÑÐºÑ ÑпонÑоÑÑÑÑÑ ÑозÑобникÑв, надаÑÑÑ Ñ Ð¾ÑÑÐ¸Ð½Ð³Ð¾Ð²Ñ ÑеÑÑÑÑи Ñа ÑÑнанÑÐ¾Ð²Ñ Ð¿ÑдÑÑимкÑ. ÐеÑеглÑнÑÑе наÑÑ ÑпонÑоÑÑÑÐºÑ ÑÑоÑÑÐ½ÐºÑ Ð· пеÑелÑком деÑÐºÐ¸Ñ Ð¿ÑÐ¸Ñ Ð¸Ð»ÑникÑв пÑоекÑÑ.
+ÐÑнÑÑ Ñакож велика ÑпÑлÑноÑа компанÑй, Ñо пÑопонÑÑÑÑ Ð¿ÑоÑеÑÑÐ¹Ð½Ñ Ð¿ÑдÑÑÐ¸Ð¼ÐºÑ PostgreSQL вÑд ÑндивÑдÑалÑÐ½Ð¸Ñ ÐºÐ¾Ð½ÑÑлÑÑанÑÑв до багаÑонаÑÑоналÑÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð¿Ð°Ð½Ñй.
+ЯкÑо ви бажаÑÑе зÑобиÑи ÑÑнанÑовий внеÑок Ð´Ð»Ñ PostgreSQL Global Development Group або Ð´Ð»Ñ Ð¾Ð´Ð½ÑÑÑ Ð· Ð²Ð¸Ð·Ð½Ð°Ð½Ð¸Ñ Ð½ÐµÐ¿ÑибÑÑÐºÐ¾Ð²Ð¸Ñ Ð¾ÑганÑзаÑÑй, бÑÐ´Ñ Ð»Ð°Ñка, вÑдвÑдайÑе ÑÑоÑÑÐ½ÐºÑ Ð´Ð»Ñ Ð¿Ð¾Ð¶ÐµÑÑвÑванÑ.
+{% endblock presskit_corporate %} diff --git a/templates/pages/about/press/presskit15/zh.html b/templates/pages/about/press/presskit15/zh.html new file mode 100644 index 00000000..61e34080 --- /dev/null +++ b/templates/pages/about/press/presskit15/zh.html @@ -0,0 +1,97 @@ +{% extends "pages/about/press/presskit15/base.html" %} + +{% block presskit_content %} +2022å¹´10æ13æ¥ - PostgreSQLå ¨çå¼åç»ä»å¤©å®£å¸PostgreSQL 15 æ£å¼åå¸, è¿æ¯ä¸ç䏿å è¿ç弿ºæ°æ®åº çææ°çæ¬ã
+PostgreSQL 15 çæ¬çåå¸ä¸»è¦ä¾§éäºæ§è½æåä¸ï¼å¨ç®¡çæ¬å°ååå¸å¼é¨ç½²ä¸çå·¥ä½è´è½½æ¹é¢æææ¾èï¼å
æ¬æ¹è¿çæåºåè½ãæ¤çæ¬éè¿æ·»å æµè¡ç MERGE å½ä»¤æ¹åäºå¼å人åçä½éªï¼å¹¶æ·»å äºæ´å¤ç¨äºçæµæ°æ®åºç¶æçè½åã
PostgreSQLæ ¸å¿ç»æåJonathan Katz表示ï¼âPostgreSQLå¼åè ç¤¾åºæç»æå»ºé£äºæ¹åå¼å人åä½éªï¼å¹¶ç®åé£äºæ¯æé«æ§è½æ°æ®å·¥ä½è´è½½çåè½ï¼ PostgreSQL 15 å±ç¤ºäºå¦ä½éè¿å¼æ¾å¼è½¯ä»¶å¼åï¼ä¸ºæä»¬çç¨æ·æä¾ä¸ä¸ªé常éååºç¨ç¨åºå¼åå¹¶ä¿è¯å ¶å ³é®æ°æ®å®å ¨çæ°æ®åºãâ
+PostgreSQL æ¯ä¸ä¸ªåæ°çæ°æ®ç®¡çç³»ç»ï¼ä»¥å ¶å¯é æ§åå¥å£®æ§èç§°ï¼å¾çäºå ¨çå¼åè ç¤¾åº è¶ è¿25å¹´ç弿ºå¼åï¼å®å·²æä¸ºåç§è§æ¨¡ç»ç»é¦éç弿ºå ³ç³»åæ°æ®åºã
+å¨è¿ä¸ªææ°çæ¬ä¸ï¼PostgreSQL æ¹è¿äºå
¶å
ååç£çæåº ç®æ³ï¼åºåæµè¯æ¾ç¤ºï¼å¨å¯¹ä¸åæ°æ®ç±»åçæåºæ¶ï¼éåº¦å¯æé«25%å°400%ä¸ç ãä½¿ç¨ row_number()ãrank()ãdense_rank() å count() ä½ä¸ºçªå£å½æ° å¨ PostgreSQL 15 ä¸ä¹ææ§è½ä¸çä¼åãä½¿ç¨ SELECT DISTINCT çæ¥è¯¢ç°å¨å¯ä»¥å¹¶è¡æ§è¡ ã
åºäºä¹åPostgreSQLçæ¬ ç弿¥è¿ç¨æ¥è¯¢åè½ï¼PostgreSQLå¤é¨æ°æ®å
è£
å¨ ï¼postgres_fdw ï¼ç°å¨å¯æ¯æå¼æ¥æäº¤ ã
PostgreSQL 15 çæ§è½æ¹è¿ä¹æ©å±å°äºå½æ¡£åå¤ä»½å·¥å
·ã PostgreSQL 15 å¢å äºå¯¹ é¢åæ¥å¿(WAL) æä»¶ LZ4åZstandard (zstd)çåç¼©æ¯æï¼è¿å¯ä»¥å¨ä¸å®çå·¥ä½è´è½½ä¸è·å¾ç©ºé´åæ§è½ä¸çæ¹è¿ãå¨ä¸äºæä½ç³»ç»ä¸ï¼PostgreSQL 15 å¢å äºå¯¹WAL页é¢çé¢è½½æ¯æ 以帮å©å å¿«æ¢å¤æ¶é´ã PostgreSQLå
ç½®å¤ä»½å½ä»¤pg_basebackup ï¼ç°å¨æ¯ææå¡å¨ç«¯çå¤ä»½æä»¶å缩ï¼å¯ä»¥éæ©gzipãLZ4åzstdæ ¼å¼ã PostgreSQL 15 å
å«äºä½¿ç¨èªå®ä¹æ¨¡åè¿è¡å½æ¡£ çè½åï¼ä»èåå°äºä½¿ç¨ shell å½ä»¤çå¼éã
PostgreSQL 15 å
å« SQL æ åç MERGE å½ä»¤ãMERGEå
è®¸ç¨æ·ç¼åå
å« INSERTãUPDATEåDELETEæä½çSQLè¯å¥ã
ææ°çæ¬å¢å äºä½¿ç¨æ£å表达å¼çæ°å½æ° æ¥æ£æ¥åç¬¦ä¸²ï¼ regexp_count(), regexp_instr(), regexp_like()ï¼å regexp_substr()ã PostgreSQL 15è¿æ©å±äº range_agg 彿°æ¥èåä¸ä¸ä¸ªçæ¬ å¼å
¥ç multirange æ°æ®ç±»å ã
PostgreSQL 15 å
è®¸ç¨æ·ä½¿ç¨è®¿å®¢æéè䏿¯è§å¾å建è
æéå建è§å¾ ãè¿ä¸ªé项被称为 security_invokerï¼å®å¢å äºä¸å±é¢å¤çä¿æ¤ï¼ä»¥ç¡®ä¿è§å¾è°ç¨è
ä½¿ç¨æ£ç¡®æéå¤çåºå±æ°æ®ã
PostgreSQL 15 为管çé»è¾å¤å¶ æä¾äºæ´å¤ççµæ´»æ§ãè¿ä¸ªçæ¬ä¸ºPublisherså¼å ¥äºè¡çéåæ°æ®åå表 æ¥å è®¸ç¨æ·éæ©ä»è¡¨ä¸å¤å¶æ°æ®çåéãPostgreSQL 15 å¢å äºä¸äºåè½æ¥ç®åå²çªç®¡ç ï¼å æ¬è·³è¿éæ°æ§è¡å²çªäºå¡çè½åï¼ä»¥å卿£æµå°é误æ¶èªå¨åæ¢è®¢é çè½åãè¯¥çæ¬è¿æ¯æå¨é»è¾å¤å¶ä¸ä½¿ç¨ä¸¤é¶æ®µæäº¤(2PC)ã
+PostgreSQL 15 å¼å
¥äºä¸ç§æ°çæ¥å¿æ ¼å¼:jsonlog ã è¿ç§æ°æ ¼å¼ä½¿ç¨JSONç»æè¾åºæ¥å¿æ°æ®ï¼è¿å
许å¨ç»æåæ¥å¿ç³»ç»ä¸å¤çPostgreSQLæ¥å¿ã
è¯¥çæ¬å¨ç®¡çPostgreSQLé
ç½®æ¹é¢ä¸ºæ°æ®åºç®¡çåæä¾äºæ´å¤§ççµæ´»æ§ï¼å¢å äºæäºç¨æ·æ´æ¹æå¡å¨çº§é
ç½®åæ°çæéçè½åãæ¤å¤ï¼ç¨æ·ç°å¨å¯ä»¥ä½¿ç¨psql å½ä»¤è¡å·¥å
·ä¸ç\dconfigå½ä»¤æç´¢æå
³é
ç½®çä¿¡æ¯ã
PostgreSQLæå¡å¨çº§çç»è®¡æ°æ®ç°å¨æ¶éå°å ±äº«å åï¼å»é¤äºç»è®¡æ¶éè¿ç¨ä»¥å宿å°è¿äºæ°æ®åå ¥ç£ççè¿ç¨ã
+PostgreSQL 15 使ICU æåº ä½ä¸ºé群æåä¸ªæ°æ®åºçé»è®¤æåºè§åæä¸ºå¯è½ã
+è¯¥çæ¬è¿å¢å äºä¸ä¸ªæ°çå
ç½®æ©å±pg_walinspect ï¼å®å
è®¸ç¨æ·ç´æ¥ä»SQLæ¥å£æ£æ¥é¢åæ¥å¿æä»¶çå
容ã
PostgreSQL 15 è¿å
è®¸é¤æ°æ®åºææè
ä¹å¤ï¼ä» public (ædefault)模å¼çæ°æ®åºä¸ æ¤éææç¨æ·çCREATEæé ã
PostgreSQL 15 å é¤äºé¿æè¢«å¼ç¨çâç¬å å¤ä»½â模å¼ï¼ä¹å é¤äºPL/Pythonä¸å¯¹Python 2çæ¯æã
+PostgreSQL æ¯ä¸ç䏿å è¿ç弿ºæ°æ®åºï¼æ¥ææ°ä»¥å计çç¨æ·ãè´¡ç®è ãå ¬å¸åç»ç»çå ¨ç社åºãä»å å·å¤§å¦ä¼¯å å©åæ ¡å¼å§ï¼PostgreSQL建ç«å¨è¶ è¿35å¹´çå·¥ç¨åºç¡ä¸ï¼ä¸ç´å»¶ç»çæ ä¸ä¼¦æ¯çåå±é度ãPostgreSQLæççç¹æ§éä¸ä» ä¸é¡¶çº§ä¸ææ°æ®åºç³»ç»ç¸å¹é ï¼èä¸å¨é«çº§æ°æ®åºç¹æ§ã坿©å±æ§ãå®å ¨æ§åç¨³å®æ§æ¹é¢é½è¶ è¿äºé¡¶çº§ä¸ææ°æ®åºç³»ç»ã
+PostgreSQL æ¯ä¸ç䏿å è¿ç弿ºæ°æ®åºï¼æ¥ææ°ä»¥å计çç¨æ·ãè´¡ç®è ãå ¬å¸åç»ç»çå ¨ç社åºãä»å å·å¤§å¦ä¼¯å å©åæ ¡å¼å§ï¼PostgreSQL建ç«å¨è¶ è¿35å¹´çå·¥ç¨åºç¡ä¸ï¼ä¸ç´å»¶ç»çæ ä¸ä¼¦æ¯çåå±é度ãPostgreSQLæççç¹æ§éä¸ä» ä¸é¡¶çº§ä¸ææ°æ®åºç³»ç»ç¸å¹é ï¼èä¸å¨é«çº§æ°æ®åºç¹æ§ã坿©å±æ§ãå®å ¨æ§åç¨³å®æ§æ¹é¢é½è¶ è¿äºé¡¶çº§ä¸ææ°æ®åºç³»ç»ã
+{% endblock presskit_about %} + +{% block presskit_features %} +æå ³ä¸è¿°åè½åå ¶ä»åè½çè§£éï¼è¯·åé 以ä¸èµæº:
+ +{% endblock presskit_features %} + +{% block presskit_download %} +æå ç§æ¹æ³å¯ä»¥ä¸è½½PostgreSQL 15ï¼å æ¬:
+å ¶ä»å·¥å ·åæ©å±å¯å¨PostgreSQL Extension Network æ¥çã
+{% endblock presskit_download %} + +{% block presskit_docs %} +PostgreSQL 15 æä¾äºHTMLææ¡£åæåé¡µï¼æ¨è¿å¯ä»¥å¨çº¿æµè§ HTML åPDF æ ¼å¼çææ¡£ã
+{% endblock presskit_docs %} + +{% block presskit_licence %} +PostgreSQL使ç¨PostgreSQL License ï¼ä¸ç§ç±»ä¼¼bsdçâ许å¯âLicenseãè¿ä¸ªOSI认è¯çlicense å å ¶çµæ´»åä¸å¡å好èåå°å¹¿æ³èµèµï¼å 为å®ä¸éå¶å¨åä¸å䏿åºç¨ç¨åºä¸ä½¿ç¨PostgreSQLã å ä¸å¤å ¬å¸çæ¯æå代ç çå ¬å ±æææï¼æä»¬ç许å¯è¯ä½¿å¾PostgreSQLé叏忬¢è¿ï¼å 为ä¾åºå叿å¨èªå·±ç产åä¸åµå ¥æ°æ®åºï¼èä¸å¿ æ å¿è´¹ç¨ãä¾åºåéå®æè®¸å¯è¯æ¡æ¬¾çæ´æ¹ã
+{% endblock presskit_licence %} + +{% block presskit_contact %} +ç½å
+ +é®ç®±
+ +{% endblock presskit_contact %} + +{% block presskit_images %} +PostgresåPostgreSQL以å大象æ å¿(Slonik)齿¯å æ¿å¤§PostgreSQL社åºå伿³¨åçåæ ã妿æ¨å¸æä½¿ç¨è¿äºæ å¿ï¼æ¨å¿ é¡»éµå®åæ æ¿ç ã
+{% endblock presskit_images %} + +{% block presskit_corporate %} +PostgreSQLå¾å°äºè®¸å¤å ¬å¸çæ¯æï¼ä»ä»¬èµå©å¼å人åï¼æä¾æç®¡èµæºï¼å¹¶ç»äºæä»¬è´¢æ¿æ¯æã请æ¥çæä»¬çèµå©äºº 页é¢ï¼äºè§£è¿äºé¡¹ç®çæ¯æè ã
+乿大éæä¾PostgreSQLæ¯æçå ¬å¸ ï¼ä»ä¸ªäººé¡¾é®å°è·¨å½å ¬å¸ã
+妿æ¨å¸æä¸ºPostgreSQLå ¨çåå±å°ç»æä¸ä¸ªå ¬è®¤ç社åºéè¥å©ç»ç»ä½åºç»æµè´¡ç®ï¼è¯·è®¿é®æä»¬çæèµ é¡µé¢ ã
+{% endblock presskit_corporate %} -- 2.39.5