![]() | |
![]() |
| | Thread Tools | Display Modes |
#11
| |||
| |||
|
|
Jet had it in version 3.5, the one released with Access 95. MySQL has had it for quite a long time, PostgreSQL had it before then. I don't see it as new at all. It's something I consider to be standard for enterprise-level database engines. I am not aware of another database that makes the merge scenario quite so straight forward as SQL Server does. It may be that it's easier than merge replication in other server databases (you do know that the SQL Server team that implemented it was the team the developed Jet Replication, right?), but it's not what I consider a "remarkable" feature, in the sense of "worth remarking about." I can't see how any database intended to be taken seriously at the enterprise level could not have it. Therefore I consider it a great strength, and that applies to SQL Server 2008 as much as any of the previous versions going back to 2000. I'm not disputing that it's a strength, but I don't see why it's worth mentioning something that is really an expected feature at this level of database product. FWIW my first MCDBA training was done on SQL Server 2000 and that is where my understanding of databases really began. My only gripe with SQL Server is the cost to have a 'full blown' server (not the Express) is really far too high for a lot of SME's (50 or less employees). That aside it is a brilliant product. MySQL is getting better, and I find it very easy to use with phpMyAdmin, but I'm a relatively casual user (and for read-only websites only, so no large user populations or concurrency issues, etc.). PostgreSQL was great long ago, but I haven't looked at it for a long time. I find SQL Server easy for the easy stuff, hard for the hard stuff, where it often betrays its ancient roots (before they bolted the GUI admin tools onto it). -- David W. Fenton * * * * * * * * *http://www.dfenton.com/ contact via website only * *http://www.dfenton.com/DFA/ |
#12
| ||||||||||
| ||||||||||
|
|
I am not sure where you can find merge replication for MySQL but I would be most interested to know where it is available. According to the official manual for version 5.xx found here: (http://dev.mysql.com/ doc/refman/5.0/en/replication.html) there is no support for merge. |
|
Jet replication is quite good as a concept, but it is not really a comparable replication system to that of SQl Servers' merge replication although the end reuslt may be similar (or even the same). The mechanics of it are completely different in its implementation - as one would expect from Jet vs SQL Server. |
|
Postgres I havent looked at for quite a while either. I think the merge replication option there was available as a paid for third party add-in, or perhaps from the commercialised version called BizGres. |
|
From what I can recall it still lacked the features like subscription and permissions controls that SQL Server has. It was more of a multi- master type scenario that one might use for failover purposes. |
|
The only other one that I have seen that comes close is from Oracle, but I am not qualified to comment on just how good it really is or how it actually functions. Some of the DB Admins at a former workplace were playing with something approximatling merge replication for a sales field force application. I do not know the outcome or specifics but on the surfcae it seemd quite similar. Since I am not a big Oracle fan I never pursued the topic. |
|
I was not aware that the Jet replication team was / is the same team that did replication for SQL Server. |
|
Makes sense I suppose. Does that mean they are from the original Sybase side of things? Thats going back a long way indeed. |
|
That being said, I stand by my original statement that merge replication is a great strength IMO of SQL Server, |
|
and is in fact not common in the industry even amongst enterprise class database servers. |
|
Some forms of replication are, but merge is definitely a bit more special and rare to find. If you are aware of a merge replication option for MySQL would you be so kind as to post a link to it? |
![]() |
| Thread Tools | |
| Display Modes | |
| |