Akopia Akopia Services

[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date ][Minivend by thread ]

Re: [mv] MySQL vs PostgreSQL



******    message to minivend-users from cfm@maine.com     ******

On Tue, Jul 11, 2000 at 11:35:59PM -0700, Brian Wright wrote:
> ******    message to minivend-users from Brian Wright <bdw@aturna.com>     ******
> 
> 
> On 12-Jul-2000 Viktors Rotanovs wrote:
> > ******    message to minivend-users from Viktors Rotanovs <viktors@riga.nu>  
> > ******
> > 
> > Hi Brian,
> > 
> > PostgreSQL is much better, because it has referential integrity,
> > which is essential in e-commerce. That means, there will be
> > no products that do not belong to some category, no orders
> > belonging to non-existent users, etc.
> 
> That's why I was leaning towards PostgreSQL, because it supports the
> referential integrity.
> 
> > 
> > It is 2-3 times slower than MySQL, but is closer to SQL92,
> > so you will not have to re-learn SQL to use it.
> 
> Hehehe, I'm quite willing to sacrifice performance for the referential
> integrity.

That makes sense.  Still, my experience indicates that more you can offload 
from front end and the faster it goes the better results you get for the 
client and his customer.  The difference between .2 and .6ms may be 
irrelevant but on more complex queries it might be meaningful.  If you 
get to sites of a size where data integrity is an issue, then you will 
already be running several layers, backend db preprocessing for front 
end or some such.  Whatever is loading your commerce database should 
insure integrity and you should not have to worry about it real time 
run time.  Blue sky guess, I'd bet Google and Yahoo don't care about
referential integrity at the user interface but care a lot about it a
couple of layers back.

--

Has anyone here got any war stories about db2?  Frankly, we **are** looking
for that second layer back end.  ;^)

cfm

-- 

Christopher F. Miller, Publisher                             cfm@maine.com
MaineStreet Communications, Inc         208 Portland Road, Gray, ME  04039
1.207.657.5078                                       http://www.maine.com/
Database publishing, e-commerce, office/internet integration, Debian linux.
-
To unsubscribe from the list, DO NOT REPLY to this message.  Instead, send
email with 'UNSUBSCRIBE minivend-users' in the body to Majordomo@minivend.com.
Archive of past messages: http://www.minivend.com/minivend/minivend-list


Search for: Match: Format: Sort by: