Progress Acquires MarkLogic! Learn More

Blog

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

The MarkLogic REST API is a great tool, but be sure to use it in its intended architecture.
Recently I was involved in a customer inquiry about transaction isolation. The customer had observed an unexpected interaction between two concurrent transactions and wanted an explanation of what they were seeing. This customer is fairly sophisticated, with many folks familiar with isolation principles and even a PhD in distributed computing, which made me think that a lot of people probably aren’t very familiar with the nuances of transaction isolation, especially as it relates to MarkLogic.
Are there any recommendation regarding the stemming option to use between basic, advanced and decompounding? Would it be a good approach to always use the "advanced" option when enabling stemming for French?
 
What is the performance impact of using a large number of collections? How does the collection lexicon work?
 
A key feature of MarkLogic is ACID compliance. ACID stands for atomicity, consistency, isolation, and durability, and meeting these four requirements means that transactions in MarkLogic are reliable.