23
Oct
Author: Dave Cassel | Category:
Software Development
I just got my first taste of one of the new features in MarkLogic 7: the ability to do partial document updates through the built-in REST API. It made me happy. You may be aware that the REST API was introduced in MarkLogic 6. That version handles search and full-document CRUD operations. However, if you […]
Comments Off on Partial document updates with MarkLogic’s REST API |
Add Comment
19
Oct
Author: Dave Cassel | Category:
Software Development
In a recent post, I showed how to build a simple MapReduce Aggregation function with MarkLogic 6. That’s a good start, but the next step is figuring out what we can do with it. At some point, we’ll probably want to display the values from the function to the user, maybe as part of an […]
Comments Off on Using the REST API to get values from a MapReduce Aggregation Function |
Add Comment
03
Oct
Author: Dave Cassel | Category:
Software Development
In MarkLogic 6, Application Builder has gotten an overhaul. I really like the result — you can now get some interesting charts and maps set up just by clicking through the wizard, and the source code it deploys is easier to work with. There is one aspect that’s a bit tricky, however — migrating the […]
Comments Off on Migrating an App Builder or REST API application |
Add Comment
26
Sep
Author: Dave Cassel | Category:
Software Development
One of the new features in MarkLogic 6 is the ability to call out to C++ code to do Map/Reduce calculations. This lets you add any kind of aggregation function your project needs, in a highly performant way. You pass in one or more range indexes and MarkLogic farms them out to the stand level […]
17
Sep
Author: Dave Cassel | Category:
Software Development
This morning, MarkLogic announced version 6 of the MarkLogic database. Lots of great stuff in this release (plenty of post material!). Let’s start with something simple, but very useful: copying data from one MarkLogic database to another with mlcp (MarkLogic Content Pump). Migrating Data In previous releases, there were a number of ways that you […]
29
Feb
Author: Dave Cassel | Category:
Software Development
MarkLogic has long had the ability to spawn tasks, consisting of a module, a set of variables and some options. Those tasks go into the task queue and get worked off by the configured number of threads. A new feature in MarkLogic 5 gives a new option: higher priority tasks. Let’s take a look at […]