Norconex Committer Core

Open-Source Committer Core Library

Documentation Download

Core Committer library

Norconex Committer is a key component part of Norconex Crawlers, responsible for "committing" or "applying" data to a target data repository (typically as part of an ETL process). This "core" project contains base classes used by all Committers and also offers a few basic Committers.

More often than not, you likely want a Committer implementation targetting specific products (e.g., Solr, Elasticsearch, Neo4j, IDOL, ...). For this, check the list of Committers add-ons or consider creating your own.

Out-of-the-box, this core library offers the following Committers:

Committer Description
CSVFileCommitter Commits documents to CSV files (spreadsheet-compatible).
JSONFileCommitter Commits documents to JSON files.
XMLFileCommitter Commits documents to XML files.
LogCommitter Commits documents to log files or console (not for production-use).
MemoryCommitter Commits documents to memory (not for production-use).

Use this Committer Core library if you are interested to build a new committer, or if you want to replace the Committer Core version you have with your downloaded Committer zip file with a more recent.

Refer to the API documentation for many of the features that are shared between all committers.

Latest news

Norconex Web Crawler 3.0.2 Released
Maintenance release. More...

Norconex Web Crawler 3.0.1 Released
Maintenance release. More...

Norconex Web Crawler 3.0.0 Released!
The new major release of Norconex HTTP Collector it is finally here. Check out what's new. More...

Norconex HTTP Collector 3.0.0 Release Candidate 1
Is this the last pre-release? Put it to the test and let us know! Includes applicable release candidates of core dependencies as well. More...

Norconex HTTP Collector 3.0.0 Milestone 2
3.0.0 second milestone release. Includes applicable milestone releases of core dependencies as well. More...