Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
admin:basics:environments:home [2011/01/13 16:21]
els
admin:basics:environments:home [2011/01/13 21:02]
els
Line 17: Line 17:
 An Omnidex Environment is a term that describes all the aspects an Omnidex database. ​ This includes: An Omnidex Environment is a term that describes all the aspects an Omnidex database. ​ This includes:
  
-  * The Omnidex Environment File, an XML file containing ​the metadata about the database and the Omnidex indexes.+  * The Omnidex Environment File, an XML file containing ​selective ​metadata about the database and the Omnidex indexes.
   * The database, consisting of a relational database, a series of raw datafiles, a series of delimited files, or all three.   * The database, consisting of a relational database, a series of raw datafiles, a series of delimited files, or all three.
   * The Omnidex indexes and support files for the database.   * The Omnidex indexes and support files for the database.
  
 Typically, an Omnidex Environment is a directory with subdirectories that contain all of these elements. ​ This is often the most convenient approach since whole directories are easy to move and back up.  In many cases, however, the database and indexes are large enough that they must span multiple disk drives or even machines. ​ In that case, the Omnidex Environment refers to the entire collection, even though it is disbursed. Typically, an Omnidex Environment is a directory with subdirectories that contain all of these elements. ​ This is often the most convenient approach since whole directories are easy to move and back up.  In many cases, however, the database and indexes are large enough that they must span multiple disk drives or even machines. ​ In that case, the Omnidex Environment refers to the entire collection, even though it is disbursed.
 +
 +A common directory structure for an Omnidex Environment is as follows. ​ Presuming the database name is "​simple"​ ...
 +
 +^ Directory ​    ^ Description ​                                              ^
 +| /​simple ​      | Root directory containing Omnidex Environment File        | 
 +| /​simple/​dat ​  | Data file directory for raw data files or delimited files |
 +| /​simple/​idx ​  | Index directory for the Omnidex indexes ​                  |
 +| /​simple/​sql ​  | Directory containing SQL files for this environment ​      |
 +| /​simple/​log ​  | Directory containing log files, such as indexing logs     |
  
 === Omnidex Environment Files === === Omnidex Environment Files ===
Line 31: Line 40:
   * Omnidex indexing for the tables and columns within the databases.   * Omnidex indexing for the tables and columns within the databases.
   * Configuration information about the entire environment.   * Configuration information about the entire environment.
 +
  
 Omnidex Environment Files also serve an important role in connections. ​ An [[dev:​connections:​home|Omnidex Connection String]] points to an Omnidex Environment File.  This means that the Omnidex Environment File is the starting point for nearly every Omnidex operation. Omnidex Environment Files also serve an important role in connections. ​ An [[dev:​connections:​home|Omnidex Connection String]] points to an Omnidex Environment File.  This means that the Omnidex Environment File is the starting point for nearly every Omnidex operation.
 
Back to top
admin/basics/environments/home.txt ยท Last modified: 2016/06/28 22:38 (external edit)