Azure Data API Builder (DAB)
Introduction In today’s data-driven landscape, managing and leveraging APIs effectively is crucial for Data-driven organizations. Azure Data API Builder emerges as a powerful tool designed to streamline API management, offering robust data integration, security, and performance monitoring features. This blog provides a comprehensive technical deep dive into Azure Data API Builder, exploring its capabilities, setup…
Neo4j – Seed Docker with Data
Sometimes, during the project lifecycle, there is a need to quickly start a Neo4j docker with seeded data for QA or UAT environments. Creating a “vanilla” neo4j docker and executing all the data loader cypher queries takes huge amount of time. To save time, we can bootstrap or seed the docker with all the required…
Neo4j Cluster(apoc+gds) Docker with Portainer
Like most of the RDBMS and NoSQL Databases, Neo4j also provides Clustering. Clustering provides three main features – High Availability – Always available even if there are node failures. Horizontal Scalability – Read Only Replicas distribute loads isolated from write nodes. Consistency – when enabled, the client application call is guaranteed to read at least…
Neo4j 4.x + GraphAware UUID
Starting from Nov 2020, GraphAware has started to support GraphAware framework and UUID for Neo4j 4.x, although rest of the products like recommendation-engine, elasticsearch, expire, resttest, timetree and triggers still support Neo4j 3.x only. Natively Neo4j supports creation of UUID (v4) through cypher, but they either have to be created during data insert or running…
Neo4j Spatial Docker
Docker Hub Starting from Neo4j 4.x, the Neo4j Spatial plugin is incompatible and it will fail to start the database. So, I have a created an Docker image that creates a Neo4j 3.5.25 image along with all the plugins that are required for Spatial queries. Docker pull command docker pull dominicvivek06/neo4j_spatial docker-compose.yml version: ‘3’ services: neo4j:…