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
2023-07-09
Maintenance release. More...

Norconex Web Crawler 3.0.1 Released
2022-08-30
Maintenance release. More...

Norconex Web Crawler 3.0.0 Released!
2022-01-05
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
2021-10-10
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
2021-07-28
3.0.0 second milestone release. Includes applicable milestone releases of core dependencies as well. More...