Blog

Everything From Data Tips and NoSQL Best Practices to Industry Specific Insights

January 2, 2019
In this post, we dive into building a full five-card draw poker game with a configurable number of players. Written in XQuery 1.0, along with MarkLogic extensions to the language, this game provides examples of some great programming capabilities, including usage of maps, recursions, random numbers, and side effects. Hopefully, we will show those new to XQuery a look at the language that they may not get to see in other tutorials or examples.
If you are getting involved in a project using ml-gradle, this tip should come in handy if you are not allowed to put passwords (especially the admin password!) in plain text. Without this restriction, you may have multiple passwords in your gradle.properties file if there are multiple MarkLogic users that you need to configure. Instead of storing these passwords in gradle.properties, you can retrieve them from a location where they're encrypted using a Gradle credentials plugin.
Apache NiFi introduces a code-free approach of migrating content directly from a relational database system into MarkLogic. Here we walk you through getting started with migrating data from a relational database into MarkLogic
This blog post will go over options that will not require the password of the user for integrating with SSO solutions.
Unified Modeling Language (UML) helps to visually depict your model for greater clarity and can feed into MarkLogic’s Entity Services providing a low-effort means to model-driven data management in MarkLogic.
As a MarkLogic developer, I often use Postman to send requests to the MarkLogic server. I had been working with Postman interactively testing endpoints with individual requests and getting responses. The new Postman app also supports collections of tests that can be run as a suite. I needed to test the web services of an application with REST endpoints and XML request payloads and responses. The test orchestration needed dynamic payloads, dynamic parameters, and test routing. Here are some of the things I learned on this path which hopefully can save you some time.
You know something is running slowly on MarkLogic, but you are not sure what is running slow or what to do about it. This blog post should help you through the first steps of fixing a performance issue, by isolating the query or set of queries that are the problem.
How do you find and control access to Personally Identifiable Information and sensitive information in a MarkLogic database?
Your application is live in production, you have millions of documents, and now you want to change a database setting or add a custom index. You know that when you move these changes to production it’s going to take hours, maybe days to re-index all the affected documents and while MarkLogic is re-indexing it’s going to take up resources. You need a solution to mitigate the impact of Re-indexing.
When looking for recent documents, is it better to look for documents close to today or far from an ancient time?
This website uses cookies.

By continuing to use this website you are giving consent to cookies being used in accordance with the MarkLogic Privacy Statement.