Differences

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

Link to this comparison view

integration:rdbms:home [2011/03/31 16:01]
deb
integration:rdbms:home [2016/06/28 22:38]
Line 1: Line 1:
-~~NOTOC~~ 
  
-{{page>:​top_add&​nofooter&​noeditbtn}} 
- 
-====== Integration:​ Relational Databases ====== 
- 
-**[[integration:​rdbms:​home|Overview]]** | 
-[[integration:​rdbms:​servers|Servers]] | 
-[[integration:​rdbms:​environments|Environments]] | 
-[[integration:​rdbms:​queries|Queries]] | 
-[[integration:​rdbms:​updates|Updates]] | 
-[[integration:​rdbms:​implementation|Implementation Guides]] 
- 
----- 
-==== Overview ==== 
- 
-/* This is a comment from DEB */ 
- 
- 
-Omnidex is often used to increase performance and improve flexibility on relational databases. ​ Most companies that have invested in a relational database solution will continue to use the relational database as their core data store, but they may want to improve query performance or enhance their searches with [[admin:​indexing:​activecounts:​home|ActiveCounts]],​ [[admin:​indexing:​powersearch:​home|PowerSearch]] or [[admin:​indexing:​autocomplete:​home|AutoComplete]]. ​ Omnidex can access the data in the relational database and provide a high-speed query environment.  ​ 
- 
-One of the first decisions for the administrator is which tables Omnidex should access. ​ Omnidex applications often have tens or hundreds of indexes per table, delivering extremely high performance. ​ The overhead for real-time updates on hundreds of indexes can be substantial,​ and as such, Omnidex is not a good solution for indexing a high-OLTP system. ​ If applications are going to heavily index the data, Omnidex should be pointed to separate tables that are periodically refreshed. ​ If the data is not heavily updated or if the Omnidex indexing is minimal, then real-time updates remain an option. 
- 
-Omnidex is most commonly installed on read-only tables that are periodically refreshed. ​ Some companies discover that Omnidex can also provide a complete SQL engine against [[integration:​rawdata:​home|raw data files]]. ​ This introduces the possibility of creating low-cost, high-performance,​ autonomous query environments using data extracted from the relational database. ​ These can be placed on a separate server, alleviating the load on the relational database while improving performance and increasing scalability. ​ This can also lower licensing costs for the overall application. 
- 
- 
-=====  ===== 
- 
-**[[integration:​rdbms:​servers|Next]]** 
- 
-====== Additional Resources ====== 
- 
-See also:  
- 
-{{page>:​integration:​rdbms:​see_also&​nofooter&​noeditbtn}} 
- 
-{{page>:​bottom_add&​nofooter&​noeditbtn}} 
 
Back to top
integration/rdbms/home.txt ยท Last modified: 2016/06/28 22:38 (external edit)