Author: dmeil
Date: Wed Feb 15 19:46:06 2012
New Revision: 1244676

URL: http://svn.apache.org/viewvc?rev=1244676&view=rev
Log:
hbase-5406 book.xml - adding section to Data Model chapter about column 
metadata.

Modified:
    hbase/trunk/src/docbkx/book.xml

Modified: hbase/trunk/src/docbkx/book.xml
URL: 
http://svn.apache.org/viewvc/hbase/trunk/src/docbkx/book.xml?rev=1244676&r1=1244675&r2=1244676&view=diff
==============================================================================
--- hbase/trunk/src/docbkx/book.xml (original)
+++ hbase/trunk/src/docbkx/book.xml Wed Feb 15 19:46:06 2012
@@ -176,6 +176,8 @@
     from time stamp <literal>t9</literal>, the value of 
     <varname>anchor:my.look.ca</varname> from time stamp <literal>t8</literal>.
        </para>
+       <para>For more information about the internals of how HBase stores 
data, see <xref linkend="regions.arch" />.
+       </para>
        </section>
 
     <section xml:id="table">
@@ -288,6 +290,16 @@ try {
         </para>
  
       </section>
+      <section xml:id="dm.column.metadata">
+        <title>Column Metadata</title>
+        <para>There is no store of column metadata outside of the internal 
KeyValue instances for a ColumnFamily.
+        Thus, while HBase can support not only a wide number of columns per 
row, but a heterogenous set of columns 
+        between rows, it is your responsibility to keep track of the column 
names.        
+        </para>
+        <para>The only way to get a complete set of columns that exist for a 
ColumnFamily is to process all the rows. 
+               For more information about how HBase stores data internally, 
see <xref linkend="keyvalue" />.
+           </para>         
+      </section>
             
     </section>
 


Reply via email to