|
|
Netsword replication
Netsword like any other edition of LanDiBase
class of database servers is out of the box equipped in replication. In
one of the oldest html documents published in late 1996 LanDiBase was
compared to a brain with its two hemispheres, and it should have been
seen as a analogy to Landibase database server and replica server. In
fact even in the oldest implementation of that idea the LanDiBase
server is a cluster of three server, one main server and two replicas,
all using LanDiBase protocol , which is rather standard asynchronous
request/response protocol. How it works ? The main server after
obtaining the request from the client , handles it appropriately
depending on the nature of the request and at the same transfers the
request to one or two replica servers.It means, that although three
servers are very similar they sometimes perform different actions .The
number of replicas , set as a default to two, is in principle
arbitrary. The three servers can be located on one computer or on
different computers. The LanDibase cluster can be even installed on the
same computer as that of client. More, You can install many LanDiBase
clusters on one computer. The replica server of one cluster can be
shared among many Landibase clusters, so You can easily build the
"neuronal" like networks. Netsword cluster differs from standard
LanDiBase cluster in that it uses different protocol with clients and
replicas, it means Netsword main server is a multiprotocol server.In
many cases You will not need replicas , so You can easily switch off
replication. Generally the function of replication is to serve as a
backup and loadbalancing. |