What is Daffodil Replicator (OS) ?
|
| |
Daffodil's Daffodil Replicator (OS) is an Open Source Data Synchronization
tool that provides the capability to synchronize multiple heterogeneous data sources - some of
which may be residing on a remote network.
Daffodil database synchronization tool allows its users to develop Java Databases for
applications that can replicate and synchronize data between distributed Java-enabled databases.
Replicator integrates impeccably with all Daffodil database products as well as with selected
third-party databases that provide JDBC drivers.
|
| |
|
Where has Daffodil Replicator (OS) been made Open Source?
|
| |
Daffodil Replicator (OS) has been made Open Source on SourceForge.net, the
world's largest repository of Open Source projects. |
| |
|
Where can I access the source of Daffodil Replicator (OS)?
|
| |
The source code of Daffodil Replicator (OS) is available
here..
|
| |
|
How long does it take to install Daffodil Replicator (OS)?
|
| |
There is no need for separate installation just includes the replication files
in your application.
|
| |
|
How much hard drive space does Daffodil Replicator (OS) require?
|
| |
You need 628 KB (including documentation).
|
| |
|
What are the minimum and recommended client and server
configurations?
|
| |
You require a minimum 32MB RAM on any platform. With regards to recommended
configurations, this further depends on your database configuration.
|
| |
|
What client and server platforms does Daffodil Replicator (OS)
support?
|
| |
Daffodil Replicator (OS) is Java-based, and hence is platform-independent.
|
| |
|
Does Daffodil Replicator (OS) support networked, Internet, and remote
users?
|
| |
Yes, Replicator support networked, Internet, and remote users.
|
| |
|
Does Daffodil Replicator (OS) have wizards to guide me in configuring a data
source?
|
| |
Daffodil Replicator (OS) provides GUI for common tasks like creating
publication and subscription.
|
| |
|
Does Daffodil Replicator (OS) have a silent or unattended installation
option for deployment to a large number of
users?
|
| |
Yes, you can simply include the jar and start working.
|
| |
|
What role do customers have in influencing development of new
releases?
|
| |
We always welcome feedback from our user community along with any request for
enhancements in the products that is routed to us through the Source Forge or our website. We
prioritize the requests of the customers while coming up with the future versions of the product.
|
| |
|
Is Daffodil Replicator (OS) secure?
|
| |
Daffodil Replicator (OS) transfers information in XML format between the
heterogeneous data sources and thus ensures security.
|
| |
|
Will I have to change my database design to work with Daffodil Replicator
(OS)?
|
| |
There is no need to change the data structure but the tables used in
publication must have a primary key.
|
| |
|
What kind of online help is there to assist me in using Daffodil
Replicator (OS)?
|
| |
Please visit our
Bug Repository Section
for Daffodil Replicator related bugs or discuss your issues with our
Online Developers
Community
|
| |
|
What level of ODBC compliance and conformance does Daffodil Replicator
(OS) support?
|
| |
Daffodil Replicator (OS) works only with JDBC.
|
| |
|
Does Daffodil Replicator (OS) support the star schema and normalized
models?
|
| |
Yes, it does support the star schema and normalized models.
|
| |
|
Does Daffodil Replicator (OS) take advantage of keys or indexes when it
searches? Is it automatic?
|
| |
Yes, it is an automatic process.
|
| |
|
What databases are supported by Daffodil Replicator (OS)?
|
| |
Daffodil Replicator supports Oracle, PostGres, Daffodil DB, Derby, MySQL,
Firebird and SQL Server.
|
| |
|
What do you mean by Publisher?
|
| |
Publishers are the basic building blocks of a Replicator's synchronization
network. Each publisher forms part of a server-client network and is assigned a unique name. The
name as well as the other concerned data of each publisher are stored in the publisher database
i.e. all relevant information about the publishers, is stored in a database.
|
| |
|
What do you mean by subscriber?
|
| |
Subscriber subscribes to Publisher's publications. By definition, a Subscriber
must have associated with it a publisher IP address and a port number, and a synchronized data
source
|
| |
|
Can replication operations be executed automatically i.e. without giving
any manual commands?
|
| |
Yes, it can be done. Daffodil Replicator (OS) uses the concept of scheduling
for this purpose. A user can add a replication schedule once and remain free from executing a
replication call manually, time and again. Replicator will automatically replicate data on that
scheduled time.
|
| |
|
Does Daffodil Replicator (OS) supports Real time and Periodic
replication?
|
| |
Yes, it does. Daffodil Replicator (OS) uses Scheduling which permits
replication in two modes-Real time and Non real time. In Real Time mode of replication, replication
process specified in schedule will be performed continuously without any time delay. As soon as a
user commits the records after performing any database related operation, it gets reflected on both
the sides i.e. Publisher's as well as Subscriber's. Whereas, In Non-Real Time (Periodic) mode of
replication, a time period can be assigned by the user for replication process to take place. A
schedule can be added and time duration can be specified for replication as yearly, monthly, weekly
or hourly basis.
|
| |
|
Is it possible to modify the existing Publication/Subscription?
|
| |
Yes, keeping the end user requirement in mind, we have added this feature in
the new version of Daffodil Replicator (OS). Now a user can add new tables and drop existing ones
in/from Publication. Subsequent subscription can be updated also.
|
| |
|
Does Daffodil Replicator (OS) include any provision of monitoring the
replication process?
|
| |
Yes, Daffodil Replicator (OS) creates a log file for this purpose. This log
file records information like date and time of operation, type of replication used, status of
replication operation, statistical data (number of records updated, inserted or deleted).
|
| |
|
Is there any option provided for Debugging in Replicator (OS)?
|
| |
Daffodil Replicator (OS) provides the facility of debugging using 'Log4j'. In
this file, user can set the logging option as per the requirement. One can set debug level to any
one of the following to control the amount of logging-Warn, Error, Fatal, Debug, Info, Off and All.
|
| |
|
Can a user configure the Replication Home as per his/her
requirement?
|
| |
Yes, it is possible. Replication home is a directory where transaction logs,
error log and XML files are created. In the new version of Replicator, a user can configure the
Replication Home as per his/her requirement.
|
| |
|
Does Daffodil Replicator (OS) support special character handling?
|
| |
Yes, it does. EncodeConfig.ini file is used for this purpose.
|
| |
|
Describes the System Requirements for Daffodil Replicator (OS)?
|
| |
Hardware & Software Requirements for Installing Daffodil Replicator (OS) are
as under:
| The following table
describes the Hardware, Software and Memory Requirements for Daffodil Replicator. |
|
Processor
|
Intel Pentium 266 MHz or Higher. |
|
Monitor
|
800x600 or Higher Resolution required for Daffodil DB Browser |
|
Memory (RAM)
|
Embedded Edition: 32 MB Minimum
Client/Server Edition: 32 MB Minimum |
|
Hard Disk Space
|
628 KB (Including Documentation) |
|
JDK
|
1.4 And Above Version. |
|
Software
|
Any Operating System since Daffodil Replicator is Platform
Independent. |
Feel free to contact Daffodil Replicator
Online Support for more specific information concerning system
requirement.
|
| |
|