SymmetricDS
Details
| Last Update: | 2008-01-24 05:01:22 |
| Version: | 1.2.0 |
| License/Program Type: | LGPL (GNU Lesser General Public License) |
| Publisher: | Chris Henson |
| Price: | $0.00 |
Description:
SymmetricDS is web-enabled, database independent, data
synchronization/replication software. SymmetricDS uses web and
database technologies to replicate tables between relational
databases in near real time. The software was designed to scale for
a large number of databases, work across low-bandwidth connections,
and withstand periods of network outage.
By using database triggers, SymmetricDS guarantees that data
changes are captured and atomicity is preserved. Support for
database vendors is provided through a Database Dialect layer, with
implementations for MySQL and Oracle included.
Synchronization can be configured to push data (trickle-back)
or pull data (trickle-poll) at an interval. SymmetricDS allows for
2-tier and even n-tier synchronization, such as the following:
· A farm of web server nodes fronting an
enterprise-class general office database
· A handful of regional servers for synchronizing from
the general office to remote geographical areas
· 1000(s) of store server nodes using a departmental
class database to sync with a regional node
· 10(s) of Point of Sale (POS) register nodes using an
embedded database to sync with a store server
Deployment options include the following:
· Web application archive (WAR) deployed to an
application server such as Tomcat, Jetty, or JBoss
· Standalone service
· Embedded in an application
SymmetricDS is written in Java and licensed as open source
software under the GNU Lesser General Public License (LGPL).
Here are some key features of
"SymmetricDS":
· Data Channels - Table synchronizations are grouped
into independent channels
· Guaranteed Delivery - Synchronized data is guaranteed
to arrive at the target destination. If a synchronization fails,
the same batch of data will be retried until it succeeds or manual
intervention is taken. All other data synchronization is halted for
the failed channel only.
· Transaction Aware - Data updates are recorded and
replayed with the same atomicity
· Centralized Configuration - All configuration is
downloaded from a central registration server
· Multiple Deployment Options - Standalone engine, web
application, embedded software component
· Data Filtering and Rerouting - Allows for localized
passwords and sensitive data filtering/routing
· HTTP Transport - Pluggable transport defaults to
Representation State Transfer (REST-style) HTTP services
· Payload Compression - Optionally compresses data on
transport
· Notification Schemes - Push (trickle-back data) or
Pull (trickle-poll data) changes
· Symmetric Data Protocol - A fast streaming data format
that is easy to generate, parse, and load
· Plug-In API - Add customizations through extensions
and plug-in points
· Two-Way Table Synchronization - The same table can be
synchronized both to and from the host system while avoiding update
loops
· Database Versioning - Specify data synchronization by
version of target database
· Auto Database Creation - Optionally allow creating and
upgrading of database schema
· Embeddable - Small enough to embed or bootstrap within
another application (i.e. a POS application)
· Multiple Schemas - Supports multiple database schemas
naturally through the existence of Data Channels
· Primary Key Updates - Captures the "before" and
"after" data being changed, allowing updates to primary key
data
· Remote Management - Administration through a Java
Management Extensions (JMX) console
· Remote Database Administration - SQL can be delivered
and run at remote databases via the synchronization
infrastructure
· Initial Data Load - Prepare the satellite database
with an initial or recovery load of data.
What's New in This Release:
· This version adds HSQLDB and Apache Derby support, as
well as auto database table creation and initial loading.
· It contains some bugfixes.
0 comments
Downloadtube.com agrees that pirated software hurts software
developers and does not support such practices. We acknowledge and
agree that software piracy is theft. Using SymmetricDS crack,
SymmetricDS key generator, SymmetricDS keygen, as well as any
pirated SymmetricDS serial number/serial numbers and SymmetricDS
registration code/codes, warez, keys, torrents, passwords, is illegal
and does not support the future development of SymmetricDS.
Downloadtube.com advises that SymmetricDS should be only used in
accordance with the rules of intellectual property and the existing
Criminal Code. Downloadtube.com does not allow the inclusion of any
crack, serial or keygen and disclaims any liability for the
inappropriate use of SymmetricDS.
Add to
SymmetricDS Version History
Related Software
|
|
From category: Office-Suites |
| OpenOffice.org is an Open Source version of StarOffice.... |
|
|
From category: Finance |
| Ah3 project is an invoicing and inventory system for repair shops.... |
|
|
From category: Groupware |
| Simple Groupware is a complete groupware package.... |
|
|
From category: Finance |
| Expense Submittal System 4.0.2 is finance software developed by Adisoft, Inc.. The Expense Submittal System (ESS) is a Web-based solution for the creation of expense reports, expense report approva... |
|
|
From category: Finance |
| FreeWERM 1.0.7 is finance software developed by Joe Johnson. FreeWERM (short for \"Free Web-based Employee Reporting Module\") is an easy-to-use software system for creating, maintaining, and repor... |
|
|
From category: Finance |
| QuotesViewer is a free Euronext stock browser software.... |
|
|
From category: Groupware |
| Aethera 1.2.1 is groupware software developed by TheKompany. Aethera is a pim application, i.e. it handles all kinds of personal information: email, contacts, notes, tasks, todos, journals. It has... |
|
|
From category: Scheduling |
| Diogene87 1.0.0 pre3 is scheduling software developed by Dominique Parisot & Siebe G. Ytsma. Diogene87 provides a scheduler system very powerfull for Linux operating systems. Diogene87 is a powe... |
|
|
From category: Scheduling |
| Alarm Clock project is a simple alarm clock software for the GNOME desktop.... |
|
|
From category: Scheduling |
| Day planner is a simple time management program.... |
|
|
From category: Finance |
| phpbilling is an internationalized (plurilingual) PHP project designed primarily for customer account management and billing.... |
|
|
From category: Groupware |
| Conflux Groupware 1.5.0.1 is groupware software developed by Inversion Software. Conflux is an internet-based groupware and document management solution intended to organise and simplify your work.... |
|
|
From category: Finance |
| LedgerSMB is a web-based double-entry accounting system and it is open source.... |
|
|
From category: Groupware |
| CalendarTechnique 2.0.1 RC2 is groupware software developed by Jude Yancy. CalendarTechnique project is a sleek, highly customizable, standards compliant web-based calendaring and scheduling applic... |
|
|
From category: Scheduling |
| Calcium 4.0.4 is scheduling software developed by Fred. Calcium project is a Web Calendar application. It will run on nearly any machine with a web server that can run Perl CGI scripts; a web brows... |
Leave a comment