Abstract

The digital transformation for all sectors of the national economy of Russia requires from designers of information systems a high speed of processing a huge number of requests for the provision and processing of various types of information, “the ability to quickly adapt to environmental changes and optimize their work “fleetingly”, adjusting to the client’s expectations” [Mamayeva 2018]. To meet that requirement, database clusters are widely used. Each cluster is a system of one master server and several slave servers, between which data replication is configured. The article proposes a technique for deploying and configuring a cluster of the Neo4j graph database, an example of correct data replication between server instances and replicas, and describes the principle of developing a client application for working with a cluster. The material of the work can be used in information systems built on the basis of the cloud storage technologies, which will ensure high performance, availability, elastic scalability and rapid deployment [Anisiforov, Il’in 2012]. Deployment of a Neo4j cluster is possible on modern platforms: AuraDB, Google Cloud Platform, Amazon EC2, Microsoft Azure and others.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call