Interface | Description |
---|---|
BulkExportServices |
Provides a set of operations on the database
server
|
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.
|
BulkExportWithDataService | |
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 © 2022 MarkLogic Corporation