API Reference | OSGeo FDO Provider for MySQL |
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? |