Home
Main Introduction Features Constants Statements Database Objects Parser Serial-Communication Samples Misc
DataBase>Database Replication
Caravan Business Server>Help>DataBase>Database Replication
Text Database replication is a technique you can use to support multiple users, connected and/or disconnected, of an application. Replication is the process of creating multiple copies of an application and its data to be used at locations connected to each other.

The promise of distributed databases has been with us a long time. Until relatively recently, though, the technology available to set up a distributed database was either too limited or too complicated. Today, database replication, the copying and maintenance of data on multiple servers, has come of age.

Replication is well-suited to distributed systems that focus primarily on adding new records and updating existing records. Sales representatives who visit customer offices, parcel delivery drivers, and inspectors who visit a variety of construction sites are all examples of users who might benefit from replication.There are many tools and techniques for implementing replication.

Using flexible, low-cost, off-peak asynchronous communication links and asynchronous data duplication provides "real-time-enough" updates without the expense and vulnerability of full-time connections between all nodes. When the application's users are connected, it might be through a direct connection on a local area network (LAN) or wide area network (WAN), or through the Internet or an intranet.Data can be exchanged on LAN, WAN, or the Internet.

Caravan Business Server is a good solution if you want to:

1.Share data among users at multiple remote locations.
2.Automate the distribution of new features and updates to multiple users.
3.Automatically back up data without disabling the system (each replica serves as a backup, so a separate backup procedure is not needed).
4.If your multiuser application requires very frequent data updates.
Figure 1
An example of simple replication.
Back