Progress Acquires MarkLogic! Learn More

All Posts By

Mike Wooldridge

Mike Wooldridge is a Senior Software Engineer at MarkLogic. He has built some of the software tools that ship with MarkLogic, including Monitoring History, and has authored open-source projects such as MLPHP. Mike is the coauthor of the latest edition of Inside MarkLogic Server and has also written books for Wiley on graphics software and web design, including Teach Yourself Visually Photoshop CC and Teach Yourself Visually HTML5.

I'm tired of writing to-do lists on Post-Its -- and then losing them. It would be so much easier if everything that went in and out of my brain were automatically saved to MarkLogic. I need MarkLogic: Cerebral Cortex Edition.
 
Semantics offers a new way of representing data, as subject-predicate-object triples
 
Bitemporal tracks database documents along two time axes simultaneously. It tells you both what you knew and when you knew it. You can use it to create a historical record in the case of an audit or to perform analytics after the fact.
Wildcards are special characters that enable you to efficiently search on similarly spelled words. MarkLogic supports wildcard search with special indexes, including lexicons.
 
Rebalancing in MarkLogic redistributes content in a database so that the forests that make up the database each have a similar number of documents. Spreading documents evenly across forests lets you take better advantage of concurrency among hosts.
 
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.
Customize charts in the performance-monitoring application
You can build powerful search applications in PHP using MarkLogic Server with an open source PHP API, called MLPHP. The API makes it easy for PHP developers to store documents, manage document metadata, and create sophisticated search queries on a web server running PHP 5.3 or later.