Author |
Message
|
next |
Posted: Mon Jun 15, 2015 1:54 am Post subject: Can IIB work with Mongo DB ? |
|
|
Voyager
Joined: 02 May 2010 Posts: 75
|
Is there any possibility to use IIB with Mongo DB ? |
|
Back to top |
|
 |
inMo |
Posted: Mon Jun 15, 2015 4:48 am Post subject: |
|
|
 Master
Joined: 27 Jun 2009 Posts: 216 Location: NY
|
|
Back to top |
|
 |
mqjeff |
Posted: Mon Jun 15, 2015 4:52 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
There are several ways in IIB to access external resources of various kinds.
IIB comes with several ways to access SQL based databases - ODBC, JDBC, and using native code. |
|
Back to top |
|
 |
smdavies99 |
Posted: Mon Jun 15, 2015 5:06 am Post subject: |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
mqjeff wrote: |
There are several ways in IIB to access external resources of various kinds.
IIB comes with several ways to access SQL based databases - ODBC, JDBC, and using native code. |
MongoDb is a NoSQL DB.
To quote Wikipedia
Quote: |
MongoDB (from humongous) is a cross-platform document-oriented database. Classified as a NoSQL database, MongoDB eschews the traditional table-based relational database structure in favor of JSON-like documents with dynamic schemas (MongoDB calls the format BSON), making the integration of data in certain types of applications easier and faster.
|
and to quote http://www.odbms.org/2014/04/jdbc-driver-mongodb/
Quote: |
Although MongoDB provides its own Java driver, tools that rely on standard JDBC drivers cannot interact with MongoDB directly using JDBC. The JDBC driver for MongoDB allows you to run SQL queries against MongoDB in any Java application that supports JDBC.
|
As such, I'd expect that any use of MongoDB by IIB would be very much a roll-it-your-own setup and have to use JDBC. _________________ WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995
Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions. |
|
Back to top |
|
 |
mqjeff |
Posted: Mon Jun 15, 2015 5:15 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
smdavies99 wrote: |
mqjeff wrote: |
There are several ways in IIB to access external resources of various kinds.
IIB comes with several ways to access SQL based databases - ODBC, JDBC, and using native code. |
MongoDb is a NoSQL DB. |
Perhaps I knew that...  |
|
Back to top |
|
 |
sleepyjamie |
Posted: Tue Jun 16, 2015 7:45 am Post subject: |
|
|
Centurion
Joined: 29 Apr 2015 Posts: 135
|
Another alternative is you could develop your own IIB connector for MongoDB that uses the mongo Java API. IBM is recommending now that all logic to communicate with external systems should be implemented in custom connector nodes.
Apache Camel has done this http://camel.apache.org/mongodb.html in the mongodb component. |
|
Back to top |
|
 |
|