On Fri, Oct 23, 2009 at 1:58 PM, Anthony <[email protected]> wrote: > You're basically already implementing > materialized views, you're just doing so in the code rather than in > the database, which if nothing else makes it more prone to mistakes.
Or, if that doesn't sell it for you, how about this: if you implement as much logic as possible in the database rather than in your code, the database can then be more easily accessed by code from *any language*, as long as there's a database library available. No need to be stuck using Ruby/Rails for everything. You can have programs in perl, C, java, etc., all accessing the database together, without worrying about data inconsistencies caused by bugs in the redundant code implemented in each language. _______________________________________________ Geocoding mailing list [email protected] http://lists.openstreetmap.org/listinfo/geocoding

