Shared-Nothing Architecture

Shared-nothing architecture (SNA) is a pattern used in distributing computing in which a system is based on multiple self-sufficient nodes that have their own memory, HDD storage and independent input/output interfaces. Each node shares no resources with other nodes, and there is a synchronization mechanism that ensures that all information is available on at least two nodes.

Shared-nothing architecture is very popular in web applications, because it provides almost infinite horizontal scaling that can be made with very inexpensive hardware. It is widely used by Google, Microsoft and many other companies that need to collect and process massive sets of data.

One of the good examples of using the SNA architecture is a MySQL cluster. It features a Network DataBase (NDB) storage engine that automatically distributes MySQL data across multiple storage nodes and provides great performance in write-heavy applications. Learn more about MySQL clustering...

Shared-Nothing Architecture and Backups

It is very important to understand that although shared-nothing architecture provides very high availability of your applications, it can’t be a replacement for backups. Automated synchronization of storage nodes means that all errors are automatically synchronized too: for instance, if you accidentally drop a database table, it will be deleted from all databases.

Our software, Handy Backup, has a number of powerful plug-ins designed for backup and recovery of databases of different types. We welcome you to try it – it takes less than 2 minutes to setup and create your first backup!

Handy Backup Small Server

Version 7.20.0, built on 20 December, 2018. 164 MB
Backup Software from Novosoft LLC. 249 USD per license.

Handy Backup Small Server

The Small Server edition of our utility allows backing up and restoring MS SQL, MySQL, Oracle, and other databases. Try small business backup software for 30 days for free!

See also:

See all terms from Databases...

Backup Terms Glossary

Contact Us

+1 (707) 703-13-11

Term of the Day

  • DVD rip
    “DVD ripping is a process of copying the entire contents, be it data files or audio, of one DVD to another. Usually special equipment is used...”

Backup Software Glossary

Current glossary explains various terms that you may come across while working with Handy Backup or other backup software.

Handy Backup is a backup utility for Windows Servers and PCs that is famous for its flexibility and ease of use.

The glossary contains 179 terms. The current section Databases contains 18 terms.

Other “Databases” Terms

  • MyISAM: Definition of MyISAM, Target Uses of the MyISAM Storage Engine
    “MyISAM is a storage engine employed by MySQL database that was used by default prior to MySQL version 5.5 (released in December, 2009). It is based...”
  • MySQL Slave Server
    “MySQL Slave Server is a server in MySQL replication configuration that continuously tracks all modifications of the Master Server’s database...”
  • Database Storage Engine
    “Database storage engine is a mechanism employed by database management software that defines how it stores and handles data. Different DBMS have...”

Who uses our backup software?