Interface | Description |
---|---|
OpticExportToWriterListener.OpticOutputListener |
The listener interface required by onGenerateOutput.
|
Class | Description |
---|---|
BulkExportOpticResults |
JoinWithOptic illustrates how to use DMSDK with Optic API.
|
BulkExportOpticResultsToWriter |
This is the same use case as BulkExportOpticResults but it is more advanced
than that.
|
BulkExportToJdbc |
BulkExportToJdbc shows how simple it is to use Data Movement SDK to move
massive data sets from a source MarkLogic Server to a JDBC target server.
|
BulkLoadFromJdbcRaw |
BulkLoadFromJdbcRaw shows one way to load rows as-is from JDBC (the source
system) into MarkLogic (the target system), then transform (or harmonize)
after everything has been ingested.
|
BulkLoadFromJdbcWithJoins | |
BulkLoadFromJdbcWithSimpleJoins | |
DatabaseClientSingleton | |
Employee | |
Employee.Salary | |
Employee.Title | |
ExtractRowsViaTemplate |
This cook book example queries the Marklogic database for documents in the
employees directory and applies a template to the documents retrieved and
extract the name and salary of the employees.
|
IncrementalLoadFromJdbc |
Demonstrates a way to load a massive volume of data updates from JDBC into
MarkLogic, assuming the source cannot identify changes and deletes.
|
JobInformationRecorder | |
LoadDetail | |
MoveDataBetweenMarklogicDBs |
This example demonstrates how to move data from one Marklogic Database to
another Marklogic Database.
|
OpticExportListener |
Takes in a Function which takes QueryBatch as argument and converts it into a
Plan and then iterates the row set returned by the constructed Plan and sends
each RowRecord to any listeners registered with
onRowRecordReady for further processing or writing to any target supported
by Java
For example:
Function<QueryBatch, PlanBuilder.Plan> fn = batch -> {
PlanBuilder.Plan plan = convertToOpticPlan(batch);
return plan;
}
where "convertToOpticPlan" is your custom code which converts the QueryBatch
into Optic plan from which records can be retrieved. |
OpticExportToWriterListener |
An extension of OpticExportListener which facilitates writing all row records
from the constructed Plan to a single Writer output stream.
|
RecordJobInformation | |
WriteandReadPOJOs |
WriteandReadPOJOS illustrates how to write bulk POJOs into the database
using WriteBatcher.
|
WriteandReadPOJOs.ProductDetails |
A sample class which we will be using in order to demonstrate
reading and writing large number of POJOs
|
Enum | Description |
---|---|
Employee.Gender |
Copyright © 2013-2018 MarkLogic Corporation.