Differences

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

Link to this comparison view

admin:admin:architecture:single [2011/01/10 17:34]
els
admin:admin:architecture:single [2016/06/28 22:38]
Line 1: Line 1:
-{{page>:​top_add&​nofooter&​noeditbtn}} 
  
-====== Omnidex Administration ====== 
- 
-===== Omnidex Architecture ===== 
- 
-[[admin:​admin:​architecture:​home|Overview]] -> **[[admin:​admin:​architecture:​single|Single Server]]** -> [[admin:​admin:​architecture:​multiple|Multiple Servers]] -> [[admin:​admin:​architecture:​snapshots|Omnidex Snapshots]] -> [[admin:​admin:​architecture:​grids|Omnidex Grids]] -> [[admin:​admin:​architecture:​parallel|Parallel Servers]] 
- 
-==== Single Server Architectures ==== 
- 
-The simplest architecture for an Omnidex application is a single server that houses an application,​ a database and Omnidex. ​ Optionally, web services may be active on this server as well.  In this model, applications connect to Omnidex using ODBC or JDBC, and Omnidex interacts with the underlying database as needed. ​ The application can be a third-party business analytics tool, or it can be a custom program serving pages to a web server. ​ Omnidex utilities such as the Omnidex Administrator and OdxSQL also allow SQL statements to be directly issued to the database. 
- 
-A variation of this architecture has the application establish two database connections - one to Omnidex and one directly to the database. ​ The Omnidex connection is used when the application needs additional flexibility and performance. ​ The relational database connection is used where Omnidex is not needed, or where the application wishes to use proprietary features of the relational database. 
- 
-These architectures are commonly used for production applications with a light or medium query load. Once the query load becomes high, Omnidex is usually assigned a separate server from  the application and the relational database. ​ Once the database grows beyond 20 million rows, it is also common to use an Omnidex Grid to insure performance. 
- 
-These architectures are also used when an Omnidex Snapshot is given to an individual for private use.  Once Omnidex is installed on the analyst'​s computer, the Snapshot and its indexes can be distributed by simply copying a directory of files. ​ Snapshots can reside on a database administrator'​s test server, an analyst'​s desktop or an executive'​s laptop. 
- 
-More complex applications usually involve more servers, as shown in this [[admin:​admin:​architecture:​single|Multiple Servers]] system. 
- 
-**[[admin:​admin:​architecture:​home|Prev]]** | **[[admin:​admin:​architecture:​multiple|Next]]** 
- 
- 
-{{page>:​bottom_add&​nofooter&​noeditbtn}} 
 
Back to top
admin/admin/architecture/single.txt ยท Last modified: 2016/06/28 22:38 (external edit)