bryanhunt wrote:
Is it better to just pay up for a kick ass database that transparently
handles the scalability or is it better to pay for/invest your time in
java clustering software ?
I think it is better to buy solution from RDBMS vendor and to buy adapters to support "old" clients.
If you have a farm of different databases and you need stuff like replication and clustereing then probably you have many clients, different conectivity and programming languages in system. If you have money to maintain this farm then probably you have money for cleanup too.
I do not want to recommend any vendor or free database, it is not trivial decision and I think there is a big risk to fail in this kind of migration.