Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Details about Connectors / DataContext implementations:

Datastore typeDataContext class nameVariants supported/available

JDBC / Relational Databases

JdbcDataContext

PostgreSQL, MySQL, Microsoft SQL Server, Oracle DB, IBM DB2
Apache Hive, Apache Derby, SQLite, Ingres, H2, HSQLDB
(... and many more)

CSV files

CsvDataContext

Comma-separated
Tab-separated
Anything-separated files

Fixed width value filesFixedWidthDataContext

Fixed width
EBCDIC

Microsoft Excel spreadsheetsExcelDataContext

.xls
.xlsx 

Microsoft Access database filesAccessDataContext

.mdb
.accdb

OpenOffice.org database filesOpenOfficeDataContext.odb
XML filesXmlDomDataContext
XmlSaxDataContext 

DOM-based parsing (all in-memory)
SAX-based parsing (streaming) 

JSON filesJsonDataContext 
ElasticSearch

ElasticSearchDataContext
ElasticSearchRestDataContext

Native Java API
RESTful JSON API

MongoDBMongoDbDataContextMongoDB 2.x
MongoDB 3.x 
Apache CouchDB

...

CouchDbDataContext 
Apache CassandraCassandraDataContext 
Apache HBaseHBaseDataContext 
Neo4jNeo4jDataContext 
Salesforce.comSalesforceDataContext 
SugarCRM

...

SugarCrmDataContext 
Java collectionsPojoDataContext

Collection<Object[]>
Collection<Map<String, Object>>
Collection<JavaBean> 

Collections of other datastoresCompositeDataContext 

Additional information for the interested:

...