Articles tagged as causal-cluster
A demonstration of causal cluster routing
The following will demonstrate how to use cypher-shell to get a better understanding of a Neo4j Causal Cluster instance and its implementation of routing. The initial scenario is described with…
A Demonstration of Cluster Size at Formation and Runtime
Causal Clustering Minimum Core Size At Formation causal_clustering.minimum_core_cluster_size_at_formation is defined as the minimum number of Core machines initially required to form a cluster. The cluster will form when at least…
A demonstration of IntraCluster SSL Encryption
This document provides a step-by-step demonstration of the process to deploy a Self-Signed SSL Certificate, to member instances of a Causal Cluster, aimed at achieving intra-cluster encryption. The steps can…
A light weight approach to validating network port connectivity
If it becomes necessary to validate, particularly in a clustered environment whether Causal Cluster or High Availability, whether or not 1 instance can talk to another instance on a given…
A method to replicate a Causal Cluster to new hardware with minimum downtime
If the opportunity arises such that you are in need of replicating your existing Causal Cluster to a new hardware setup, the following can be used to allow for minimal…
An example of neo4j-import steps in a Causal Cluster environment
The following steps are provided to describe how to use neo4j-import in a Causal Cluster environment and was run from an environment of a single linux host with 3 copies…
Are my cluster transactions/messages encrypted.
For all versions prior to 3.3, there is no encryption done specifically on the contents being transferred. Furthermore, since it doesn’t use REST or Bolt, there is no SSL/https configuration…
Causal Cluster FAQ for heavy workloads
Lagging of follower instances and what causes it? The main reason for followers to fall behind is highly concurrent and continuous read/write workloads. This can cause the instances get overwhelmed…
Cluster: org.neo4j.kernel.impl.transaction.log.NoSuchTransactionException: Unable to find transaction 1 in any of my logical logs: Couldn’t find any log containing 1
When operating a causal cluster, if "the store" (data/databases/graph.db) is removed from a server that was previously a member of the cluster we will get the following exception when that…
Explantion of "storeId is different from this machine" error
If you encounter a "Failed to serve TxPullRequest for … storeId xxxxxx because that storeId is different from this machine with Store…" in your $NEO4J_HOME/logs/debug.log similar to: This means that…