Though the current databases need new solutions, the well-known RDBMS is still active and working. Still there are places and cases where it shall not be used for your own sake. Even the people who are really fond of Oracle, RAC or any other system of this kind shall reconsider their urge to use their favorite ways in the following cases.
Searching
Do not use Oracle Text. It’s not usually used even by the Oracle lovers, since this database extension doesn’t develop actively. The other ways database developers tend to use in Oracle are either too primitive or too complicated; both options offer the bad kind of results.
However you can easily use Autonomy, Apache Solr or Hibernate Search for your task. This way you will get fast and handy results.
Recommending
If you work with ATG Commerce, try to avoid this action by all means. The reason for this option to be turned off most of the time is the great scalability – database developer just does not need that many recommendations for his work. This feature is not usually needed at all, since the tasks people solve are really various, so you just do not need recommendations based on someone else’s actions.
