API Reference OSGeo FDO Provider for MySQL

define_pages.h

Go to the documentation of this file.
00001 /*! \mainpage Introduction
00002 <div class="mainpage">
00003 <!-- This is the index.html page that the user first sees. -->
00004 
00005 <p>The Feature Data Objects (FDO) API provides access to data in a 
00006 data store. A provider is a specific implementation of the FDO API 
00007 that provides access to data in a particular data store. The FDO 
00008 Provider for MySQL provides FDO with access to a MySQL-based data store.
00009 </p>
00010 <p>The FDO Provider for MySQL API provides custom commands that are
00011 specifically designed to work with the FDO API. For example, using 
00012 these commands, you can do the following:
00013 
00014 </p>
00015 <ul>
00016   <li> Gather information about a provider.</li>
00017   <li> Transmit client services exceptions.</li>
00018   <li> Get lists of accessible data stores.</li>
00019   <li> Create connection objects.</li>
00020   <li> Create and execute spatial queries.</li>
00021 </ul>
00022 <p>There is also support for spatial data types.
00023 </p>
00024 
00025 <p>The MySQL architecture supports different storage engines. Choose an 
00026 engine as needed, depending on its characteristics and capabilities, such as the following: 
00027 </p>
00028 <ul>
00029   <li> MyISAM is a disk-based storage engine. It does not
00030     support transactions.</li>
00031   <li> InnoDB is a disk-based storage engine. It has full ACID transaction
00032     capability.</li>
00033   <li> Memory (Heap) is a storage engine utilizing only RAM. It
00034     is very fast.</li>
00035   <li> BDB is the Berkley DB storage engine. It supports transactions.</li>
00036   <li> NDB is the MySQL Cluster storage engine.</li>
00037   <li> MERGE is a variation of MyISAM. A MERGE table is a
00038     collection of identical MyISAM tables, which means that
00039     all tables have the same columns, column types, indexes, and so on.</li>
00040 </ul>
00041 <p>
00042 For more information, see <i>The Essential FDO</i> (FET_TheEssentialFDO.pdf) 
00043 and the <i>FDO Developer's Guide</i> (FDG_FDODevGuide.pdf).
00044 </p>
00045 
00046 <br>
00047 </div>
00048 */
00049 
00050 
00051 
00052 

Comments?