Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commite6ef391

Browse files
author
Ivan Panchenko
committed
Added "Postgres Pro vs PostgreSQL" page.
Please provide the feature list with xrefs.
1 parentdaebcbc commite6ef391

File tree

1 file changed

+39
-3
lines changed

1 file changed

+39
-3
lines changed

‎doc/src/sgml/intro.sgml

Lines changed: 39 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686

8787
<para>
8888
<productname>&productname;</productname> is an object-relational
89-
database management system (<acronym>ORDBMS</acronym>) basedon <ulink
89+
database management system (<acronym>ORDBMS</acronym>), developed by Postgres Professionalonthe base of<ulink
9090
url="http://postgresql.org"><productname>PostgreSQL</productname></ulink>, which is in turn based on
9191
<ulink url="http://db.cs.berkeley.edu/postgres.html">
9292
<productname>POSTGRES, Version 4.2</productname></ulink>,
@@ -121,7 +121,7 @@
121121
</listitem>
122122
</itemizedlist>
123123

124-
Also, <productname>&productname;</productname> can be extended by the
124+
Also, <productname>&productname;</productname>, as well as <productname>PostgreSQL</productname>, can be extended by the
125125
user in many ways, for example by adding new
126126

127127
<itemizedlist spacing="compact">
@@ -148,10 +148,46 @@
148148

149149
<para>
150150
And because of the liberal license,
151-
<productname>&productname;</productname> can be used, modified, and
151+
<productname>&productname;</productname>and <productname>PostgreSQL</productname>can be used, modified, and
152152
distributed by anyone free of charge for any purpose, be it
153153
private, commercial, or academic.
154154
</para>
155+
</sect1>
156+
157+
<sect1 id="intro-pgpro-vs-pg">
158+
<title> Difference between <productname>&productname;</productname> and PostgreSQL</title>
159+
160+
<para>
161+
<productname>&productname;</productname> is the most actual PostgreSQL version with some additional patches applied and extensions added.
162+
Mostly, these are patches already accepted by the PostgreSQL community and committed into PostgreSQL.
163+
Also there some patches and extensions developed by Postgres Professional.
164+
Users of <productname>&productname;</productname> thus have early access to some important features and fixes.
165+
</para>
166+
167+
<para>Currently the difference between <productname>&productname;</productname> and PostgreSQL is the following:
168+
<itemizedlist spacing="compact">
169+
<listitem>
170+
<simpara>Performance improvement on multicore systems (buffer manager and locks optimization).</simpara>
171+
<simpara>Full text search improvements: phrase search, hunspell morphology,
172+
some dictionaries are bundled with distribution and can be enabled by a single SQL statement,
173+
<application>shared_ispell</application> allowing to store dictionaries in shared memory.</simpara>
174+
<simpara>Covering indexes</simpara>
175+
<simpara><application>libicu</application> support on all platforms, providing platform-independent sort for various locales.</simpara>
176+
<simpara><application>pg_trgm</application> module supporting fuzzy string comparison and substring search.</simpara>
177+
<simpara>Improved <application>pageinspect</applicaiton> module provides access to internal data storage structure.</simpara>
178+
<simpara><application>sr_plan</applicaiton> module allows to save and restore query plans.</simpara>
179+
<simpara><application>dump_stat</applicaiton> module allowing to save and restore database statistics when dumping/restoring the database. </simpara>
180+
<simpara><application>jsquery</applicaiton> module provides a specific language for effective index-supported querying of JSONB data.</simpara>
181+
182+
</listitem>
183+
</itemizedlist>
184+
</para>
185+
186+
<para>
187+
<productname>&productname;</productname> releases are following the PostgreSQL releases, though sometimes occur more frequently.
188+
The <productname>&productname;</productname> versioning scheme is based on the PostgreSQL one and has an additional decimal place.
189+
</para>
190+
155191
</sect1>
156192

157193
&history;

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp