InfoQ

InfoQ

Topic/Tag specific view

Database Replication Content on InfoQ


Latest featured content about Database Replication

Justin Sheehy and Damien Katz on Riak and CouchDB

Topics
CouchDB,
Ruby,
Couchbase,
Riak,
Dynamic Languages,
Distributed Document Oriented Database,
Companies,
GarbageCollection,
Erlang,
Languages,
Data Access,
Functional Programming,
Database Design,
NoSQL,
Architecture,
Programming,
Database,
Performance & Scalability,
Data Storage,
Erlang Factory 2011,
Database Replication

Justin Sheehy and Damien Katz discuss Riak and CouchDB, the strengths and trade-offs of different approaches to NoSQL, and why both databases are written in Erlang.

Concurrency Controls in Data Replication

Topics
Clustering & Caching,
Database Design,
Architecture,
Performance & Scalability,
Infrastructure,
GigaSpaces,
Database,
Database Replication

Learn about leading concurrency control mechanisms used for data replication in distributed environments, comparing synchronous and asynchronous implementations with/without locking - techniques used by Oracle RAC, TimesTen, and GigaSpaces and NoSQL databases. Explore tradeoffs among performance, consistency, deadlocks, and conflicting updates in the context of a sample distributed application.

News about Database Replication

VMware Releases SQLFire 1.0

Topics
Java,
SQL,
Caching,
SpringSource,
Relational Databases,
Languages,
Persistence,
VMWare,
Clustering & Caching,
Data Access,
Database Replication,
GemFire,
vFabric,
Programming,
Performance & Scalability,
Infrastructure,
Database,
Companies,
Data Partitioning

VMware releases SQLFire 1.0 a distributed SQL database geared towards high availability and horizontal scalability which offers table replication, table partitioning and parallel execution of queries.

Heroku Launches Postgres as a Standalone Service.

Topics
Postgres,
SQL,
Platforms,
Relational Databases,
PaaS,
Performance & Scalability,
Programming,
Cloud Computing,
Database,
Database Replication

Until now, Postgres was only available to Heroku customers for use with Heroku platform apps. This new service can be used from anywhere and with any Postgres client. Apps can connect from Heroku, Google App Engine, Microsoft Azure, Cloud Foundry, EC2, or from your local computer while PostgreSQL is supported by most modern programming languages - including Perl, Python, Ruby, Scala ...

HyperSQL 2.0 - New Release 5 Years In the Making

Topics
Java,
Languages,
Persistence,
Unit Testing,
Database Management,
Data Access,
Open Source,
Programming,
Database,
TDD,
Testing,
Modularity,
Hypersonic DB,
Database Replication,
Apache Derby

The HyperSQL database (HSQLDB), version 2.0, has been released after 5 years in the making. HyperSQL 2.0 is the worthy successor to HSQLDB 1.8, which has been integrated and used in applications large and small, including the ubiquitous OpenOffice Base application. The new version boasts more features than any other open source database.

Upgrading InfoQ.com's Database: Mostly Smooth, A Couple of Bumps

Topics
Ruby,
Java,
Dynamic Languages,
SOA,
.NET,
Operations,
Languages,
Debugging,
Architecture,
Agile,
Enterprise Architecture,
Programming,
Database,
Infrastructure,
Inside InfoQ,
Database Replication,
Update

Recently, InfoQ.com upgraded the backend database that we've used since launch. However, everything did not go according to plan, and even though the vast majority of the migration was smooth we encountered some unexpected issues along the way (which have now been resolved). This post will discuss what our plan was, what worked and what didn't, and how we detected and recovered from the errors.

Amazon RDS: MySQL Database as a Cloud Service

Topics
Amazon Web Services,
MySQL,
Amazon,
IaaS,
Operations,
Companies,
Relational Databases,
Architecture,
Infrastructure,
Amazon RDS,
Cloud Computing,
Maintenance,
Database,
Amazon SimpleDB,
Database Replication

Amazon recently added a new MySQL database offering to their Amazon Web Services (AWS) platform named Amazon Relational Database Service (RDS). InfoQ explores the benefits and shortcomings of this new service, how it compares to running a local MySQL database, maintenance and replication, the 4-hour weekly downtime window requirement, availability zones, and future plans.