关于JBoss DataVirt 6.4连接MapRDB及数据源支持的技术问询
Hey there! Let's break down your questions about JBoss DataVirt (formerly Teiid) 6.4 and MapRDB integration clearly:
Does JBoss DataVirt 6.4 support connections to MapRDB?
Short answer: No, not natively.
JBoss DataVirt 6.4 doesn't ship with a built-in translator or connector tailored for MapRDB. Even though MapRDB has similarities to HBase, the 6.4 version's HBase connector isn't built to handle MapRDB's unique traits—like its deep integration with MapR-FS or proprietary API variations.
If you're stuck on using 6.4, you could explore these workarounds:
- Customize the existing HBase translator to account for MapRDB's differences (this requires hands-on development work).
- Use a JDBC bridge if MapR provides a JDBC driver for MapRDB, though this might restrict access to advanced MapRDB features.
Current or future support for MapRDB as a data source?
As of the latest official releases, MapRDB isn't listed as an officially supported data source for JBoss DataVirt/Teiid.
Official support typically prioritizes more widely adopted databases and data stores. That said, Teiid's flexible, extensible architecture lets you build a custom translator to connect to MapRDB using its Java API or REST interface—this is a go-to approach for niche data stores in the Teiid community.
There's no public roadmap confirming official MapRDB support is on the horizon, but if user demand grows significantly, the project might consider adding it later.
内容的提问来源于stack exchange,提问作者C Carpenter

