RavenDB Adds Pull Replication and Distributed Online Counters to its NoSQL Document DB

RavenDB, a provider of database infrastructure solutions has released a new version of its open source NoSQL document database product, RavenDB 4.2, adding new pull replication and distributed counters along with cluster-wide transactions and graph queries.

According to RavenDB, the new pull replication capabilities improve the existing practices of external data replication, which require data replication definitions at both the central and remote nodes for edge nodes to pull data from a central database. With the pull replication feature, RavenDB allows new edge nodes to be defined without any impact on or new configurations at the central cluster. The benefit of this approach is that a new edge node initiates the connection with the central database, so that any new edge node can be deployed behind the NAT without any concerns for tunneling issues.  

RavenDB 4.2 also includes a new distributed counters feature that improves Internet-based voting and polling systems that required the aggregation of large volumes of simultaneously inputted data from multiple sources. By separating the counter from the actual document, RavenDB allows performance to remain optimal.

Graph queries are also a new feature in RavenDB 4.2 and enable users to add graph functionality to existing data by processing documents as nodes and edges in order to detect patterns between data points. This new graphic functionality is valuable for predictive analytics, fraud detection and social media applications.

RavenDB is available in Community, Professional and Enterprise licenses and can be used on-premise or in cloud solutions such as Amazon Web Services (AWS), Microsoft Azure.

RavenDB is currently offering a free trial of RavenDB v4.2 product. For more information, visit