Java

Visualizing data - abstract purple background with motion blur, digital data analysis concept

How to bring the data and document in MarkLogic

Reading Time: 4 minutes MarkLogic brings all the features you need into one unified system as it is the only Enterprise NoSQL database. MarkLogic can bring multiple heterogeneous data sources into a single platform architecture, allowing for homogenous data access. For bringing the data we need to insert the documents. On the query console, we are able to perform the query according to requirements. Bringing in the documents There Continue Reading

background

Introduction to Liquibase and its Advantages

Reading Time: 5 minutes New to Liquibase? Welcome! This blog will explain the essential introduction to Liquibase and its Advantages. Common Liquibase Definition Liquibase is an open-source database-independent library for tracking, managing, and applying database schema changes. A little background Before we go into detail about Liquibase, let us see the common problems we face as a developer while working with the application and the database scripts. Now, as Continue Reading

Young Asian software developer working over new program

What Is Axon Framework, And How Does It Work?

Reading Time: 2 minutes Introduction to Axon Framework Axon Framework is an open-source application development platform for Java that enables developers to easily create event-driven microservices and distributed systems. It provides a complete set of tools for building modern applications, including a full event bus, command & query bus, Sagas, and an easy-to-use object database. Axon Framework’s event-driven architecture makes it easy to build scalable, high-performance applications that can Continue Reading

Metaverse digital Avatar, Metaverse Presence, digital technology, cyber world, virtual reality

Introducing CQRS Pattern

Reading Time: 3 minutes In a traditional application, both data modification and data retrieval are handled by the same components. This can lead to bottlenecks when the application needs to scale up because all traffic has to go through the same components. CQRS is a design pattern that stands for Command Query Responsibility Segregation. It can help you build systems with fast data reads and predictable performance. But it’s Continue Reading

young business people working with digital tablet while discussing together in conference room

Spring Boot Rest Authentication with JWT

Reading Time: 6 minutes In this tutorial, we will create a simple Spring boot application that uses the JWT authentication to protect a REST API. For this, we use Spring security and web configuration for the token generation. In this, we create an example that uses the REST POST/GET API to generate the JWT token, and the user who has the valid token they only have able to access Continue Reading

Man working at night coding and pointing on a screen with a pen

Introduction to Liquibase

Reading Time: 2 minutes Overview Liquibase allows you to specify desired database changes using SQL and several other database-independent formats such as XML, YAML, and JSON. Developers can abstract database code to make the propagation of changes to different database types much more accessible. Before you start, If you don’t have a Liquibase account, create your Liquibase Hub account first. Download and extract Liquibase Download Liquibase. Run the installer or extract the downloaded files. Open a terminal to view your new directory: Configure Continue Reading

Developing programmer Development Website design and coding technologies working

MarkLogic Data Hub: For new data Ingestion

Reading Time: 3 minutes Introduction The MarkLogic Data Hub is a secure, scalable database platform. It is used to store and manage data across multiple cloud-based environments. It helps you create a virtualized database that may deploy in the cloud and on-premises. Perform day-to-day operations like creating reports or working with data directly in Excel or another spreadsheet application. The MarkLogic Data Hub provides many tools for getting started Continue Reading

Run your aggregation queries at a speed of 14x without spending $$$

GraphQL with Micronaut application

Reading Time: 4 minutes In this article, we will implement a Micronaut application written in Java that uses GraphQL to expose the data. Let’s have a quick overview of the GraphQL and Micronaut frameworks before we move on to the implementation. GraphQL “GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the Continue Reading

Getting started with Liquibase

Reading Time: 3 minutes Introduction Liquibase is an open-source tool. It is used for tracking, managing, and applying database schema changes. It works across different types of databases and supports various file formats for defining the database structure. The feature that is most attractive in Liquibase is its ability to roll changes back and forward from a specific point. In any application, if you change any tables for any requirements and if Continue Reading

Making SQL Queries with MarkLogic

Reading Time: 3 minutes MarkLogic is the only Enterprise NoSQL database, that brings all the features you need into one unified system. SQL is one of the many languages that has been supported by MarkLogic. So that data stored in a MarkLogic database can be easily consumed by technologies that require a SQL data source. SQL queries can be sent via server-side applications code or through ODBC. The view is required so Continue Reading

Introduction to Event Sourcing

Reading Time: 3 minutes Event sourcing is a way to store data as events in an append-only log. It only keeps the latest version of the entity state. This method stores the state of a database object as a sequence of events. It is essentially a new event each time the object changed state, from the beginning of the object’s existence. An event can be anything that is generated Continue Reading

Micronaut server generation using OpenApi specification

Reading Time: 3 minutes In this article, we will create an OpenAPI specification file and use it to generate a Java Micronaut server API using the OpenAPI generator. Installing OpenAPI generator We can use the OpenAPI generator using multiple supported workflow integrations like Gradle, Maven, and SBT. Here, we are using the jar option, Download the binary, then place it in the project folder you want to use. To Continue Reading

Running SQL on Marklogic Server

Reading Time: 4 minutes This blog will show how we can use SQL statements in the MarkLogic server. Let us start with creating a schema and required databases. Create Schema Database and SQL database – For the SQL on Marklogic Server creation follow the below process – Every SQL database must have its own separate schema database. Open the browser with the admin credentials http://hostname : 8000 the hostname Continue Reading