473,396 Members | 2,013 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

MySQL Partial Replication over the internet

QUESTION:
We are looking to migrate from a Microsoft Access database to MySQL
for our CRM application.
However one of our requirements is the ability to synchronize partial
replicas - both from a laptop on a LAN and also from a remote location
e.g. a branch over an internet server.

Our current solution handles the situation fine but falls down when
attempting to do a partial replica synchronisation over an internet
server.

The application is a CRM system (Customer Relationship Management)
with one central server at head office and several subsets of the
database sitting on sales reps notebooks. Eg the HO server database
contains all the customer data but each sales rep only has their own
customers and related data on the laptop. It is critical, that we can
give a sales person on his laptop only his section of the customers -
not the entire CRM database. The reps would need to synchronise their
laptops on the LAN.
Jul 19 '05 #1
2 4184

"Byron Cooke-Tonnesen" <by***@thirdwave.co.za> wrote in message
news:e1**************************@posting.google.c om...

(snip)
The application is a CRM system (Customer Relationship Management)
with one central server at head office and several subsets of the
database sitting on sales reps notebooks. Eg the HO server database
contains all the customer data but each sales rep only has their own
customers and related data on the laptop. It is critical, that we can
give a sales person on his laptop only his section of the customers -
not the entire CRM database. The reps would need to synchronise their
laptops on the LAN.


My company has done plenty work in the "briefcase data" realm. And it sounds
like your problem is better handled with a 3rd tier server application
designed specifically for the task of allocating each user the data they
need and subsequently synchronizing the data when they "return to base".

But, if your needs and your budget aren't that "intense", you could install
mysql on the laptops and use perl or python on the client to handle the
syncs or updates via xml-rpc. There's so many routes with this.
Jul 19 '05 #2

"Byron Cooke-Tonnesen" <by***@thirdwave.co.za> wrote in message
news:e1**************************@posting.google.c om...

(snip)
The application is a CRM system (Customer Relationship Management)
with one central server at head office and several subsets of the
database sitting on sales reps notebooks. Eg the HO server database
contains all the customer data but each sales rep only has their own
customers and related data on the laptop. It is critical, that we can
give a sales person on his laptop only his section of the customers -
not the entire CRM database. The reps would need to synchronise their
laptops on the LAN.


My company has done plenty work in the "briefcase data" realm. And it sounds
like your problem is better handled with a 3rd tier server application
designed specifically for the task of allocating each user the data they
need and subsequently synchronizing the data when they "return to base".

But, if your needs and your budget aren't that "intense", you could install
mysql on the laptops and use perl or python on the client to handle the
syncs or updates via xml-rpc. There's so many routes with this.
Jul 19 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: I.P. | last post by:
Hi, it's my story. I have two 4.0.14 mysql server on one machine with win XP Professional polish version. First acts as master: on port 3300 Second acts as slave: on port 3301 below my...
0
by: I.P. | last post by:
No one has replied to my post. ----- Original Message ----- From: "I.P." <jancio_wodnik@wp.pl> To: <mysql@lists.mysql.com> Sent: Monday, August 18, 2003 1:01 PM Subject: mysql 4.0.14 +...
39
by: Mairhtin O'Feannag | last post by:
Hello, I have a client (customer) who asked the question : "Why would I buy and use UDB, when MySql is free?" I had to say I was stunned. I have no experience with MySql, so I was left sort...
2
by: Beda Christoph Hammerschmidt | last post by:
MySQL, Access, ODBC, Replication Hello, i have a central mysql database that is accesed by multiple clients running MS Access with ODBC. This works fine if Access has a permanent connection...
6
by: John | last post by:
Hi We have an access app (front-end+backend) running on the company network. I am trying to setup replication for laptop users who go into field and need the data synched between their laptops...
4
by: Jeff Smith | last post by:
Hi Is there a way to do partial replication of data? I'm looking at having a central back end data file which contains all the data from all users. But when each user synchronises the mobile...
9
by: David W. Fenton | last post by:
See: Updated version of the Microsoft Jet 4.0 Service Pack 8 replication files is available in the Download Center http://support.microsoft.com/?scid=kb;en-us;321076 This includes the Jet 4...
13
by: Jim Hubbard | last post by:
I have a client that desires a new application for use at several stores in different cities. He wants "real time" access to all store data and the ability to continue to run locally even if the...
0
Coldfire
by: Coldfire | last post by:
Since i cannot show the differences in a two-column like table. I am first putting MS SQL Server 2005 and then MySQL 5.x. MS SQL Server 2005 Brief Overview - SQL Server is a full-fledged...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.