On Wed, 2006-09-13 at 14:24 +0400, Teodor Sigaev wrote:
> Patch adds GIN documentation and slightly improves GiST docs.
> 
> Somebody of native English speakers, pls, check the text... Thank you.

I have some minor changes that reworded some parts that were confusing
to me.

I don't fully understand GIN, but I hope this is helpful.

Regards,
        Jeff Davis 
--- gindocs.orig	2006-09-13 10:07:57.000000000 -0700
+++ gindocs	2006-09-13 10:43:25.000000000 -0700
@@ -89,7 +89,7 @@
 +    <acronym>GIN</acronym> stands for Generalized Inverted Index.  It is
 +    an index structure storing a set of (key, posting list) pairs, where
 +    'posting list' is a set of rows in which the key occurs. The
-+    row may contains a lot of keys.
++    row may contain many keys.
 +  </para>
 + 
 +  <para>
@@ -209,10 +209,10 @@
 +    <term>Create vs insert</term>
 +    <listitem>
 + 	<para>
-+ 	 In most cases, insertion into <acronym>GIN</acronym> index is slow enough
-+ 	 due to a lot keys should be inserted per one value. So, for bulk upload
-+ 	 data in table it will be useful to drop index and create it
-+ 	 after finishing upload.
++ 	 In most cases, insertion into <acronym>GIN</acronym> index is slow because 
++ 	 many GIN keys may be inserted for each table row. So, when loading data
++ 	 in bulk it may be useful to drop index and recreate it
++ 	 after the data is loaded in the table.
 + 	</para>
 +    </listitem>
 +   </varlistentry>
@@ -381,9 +381,8 @@
 +        <para>
 + 		Short-term share/exclusive page-level locks are used for 
 + 		read/write access. Locks are released immediately after each
-+ 		index row is fetched or inserted. But note, that GIN index
-+ 		usually requires produce several inserts per one row, so,
-+ 		GIN makes more work per one value's insertion.
++ 		index row is fetched or inserted. However, note that GIN index
++ 		usually requires several inserts per one table row.
 +        </para>
 +       </listitem>
 +      </varlistentry>
---------------------------(end of broadcast)---------------------------
TIP 4: Have you searched our list archives?

               http://archives.postgresql.org

Reply via email to