BIG DATA Connectivity

DataDirect Type 5 JDBC


MongoDB JDBC/ODBC DRIVER

 

} MongoDB를 사용하려는 계획이 있으십니까?

기존 SQL-based JDBC/ODBC 방식으로 이러한 과제를 쉽게 해결할 수 있습니다.~

MongoDB SQL Connectivity through ODBC and JDBC

중요한 비즈니스 데이터가 NoSQLMongoDB로 빠르게 구축되어 가고 있는 현실에서 기존의 DW, Analytics systems, 그리고 SQL-based app들과 데이터 연결과 사용에 대한 표준화는 대단히 중요합니다. Progress DataDirectMongoDB에 대하여 기존의 다른 RDB에서 했던 방법과 호환이 되는 독자적인 데이터 연결기능을 제공합니다.

Progress DataDirect의 특허기술인 ‘MongoDB data integration solution으로, 기업은 실시간 MongoDB를 연결할 수 있게 되었습니다. DataDirect의 표준기반 연결기술은 다층으로 여러의미를 가진(nested & multi-value) 데이터를 실제대로 유연하게 표현해 줍니다. MongoDB의 데이터는 평평한 복합구조(flatten complex data)로 되어 있습니다. 현재 시장에 나와 있는 MongoDB 연결제품들은 column구조를 바꾸고 data를 반복시켜 실제구조를 없애 버렸지만 ‘DataDirect for MongoDB’ 제품은 데이터 정규화(normalization)방식으로 데이터의 생명을 그대로 살렸습니다

기존의 IT환경에 신규 MongoDB RDB를 사용하던 SQL application방식 그대로 통합해 줍니다. ‘DataDirect® for MongoDB’는 기존 SQL기반 응용프로그램의 표준 ODBC/JDBC MongoDB를 즉시 사용할 수 있도록 독자적이고 강력한 연결기능(Connectivity)을 제공합니다.

ProgressDataDirect solution은 복잡한 다층문서와 다층어레이로 구성된 MongoDB JSON 구조에서 Primary parent table과 이에 대응되는 child table로 손쉽게 mapping해 줍니다.

Figure 1 : An example of relational mapping of MongoDB data.

v

 FEATURES & BENEFITS

*  SQL array에 저장되어 있는 모든 데이터를 검색, 분류, 누적(query, sort and/or aggregate)

*  기존 SQL개발자가 가지고 있는 관계형 개념과 표준(relational concepts and standards) 그대로 복잡한 데이터 유형을 표현

*  다층데이터를 플랫데이터로 만들 때 데이터의 반복을 줄임

*  단순화되고 세분화된 Table정의

*  MongoDB에 대한 single query parent/child table join처리(성능저하 없음)

*  Table간 최적의 join 으로 MongoDB performance 극대화

*  다른 MongoDB 에서 데이터를 “joins” 처리 가능

*  기존 BI applicationMongoDB data를 통합하게 하여 analyticsreporting 수행

*  타사(third-party) application에 양질의 데이터를 제공할 수 있도록 고성능mechanismschema 제공

*  Driver에서 완벽하게 schema를 제어할 수 있는tool 제공

*  String column의 길이를 미세 조정하거나, 필요 이상의 메모리를 요구하려는 ODBC app 방지

*  MongoDB의 스키마의 변경을 감지하여 ODBC/JDBC app에 통보

*  Joins 와 같은 일반적인 RDBMS 기능 지원

*  SQL-92 규범준수

More detail >> https://www.progress.com/products/datadirect-connect/odbc-drivers/data-sources/mongodb?sfdcid=701a0000002MkKS&cmpid=ddblog&_ga=1.112159296.5164351.1413252584 

 

v

COMPARISON

 

 DATADIRECT FOR MONGODB

OTHER CONNECTORS

Normalization of MongoDB data into relational views that are natural to relational applications

Flattens MongoDB data into one massive table that is difficult and unnatural

Powerful MongoDB schema sampling and tool for per­fecting your relational view of MongoDB data

No or limited mechanisms to optimize the relational view of MongoDB data

Create a long-living, stable relational view of MongoDB data that handles varying document structure and contents

Requires frequent changes to the relational view to accommodate varying document content that break relational applications

Ability to query multiple MongoDB databases from a single connection

Can only expose a single MongoDB database

Provides noticeable throughput advantages of up-to 30% for numeric queries resulting in real-time access to high volumes of MongoDB data

Speed limitations result in wasted time and inadequate access to business critical data stored in MongoDB

 

경기 성남 분당구 판교역로 180 (삼평동, 알파타워 1003호) T : 070-7815-8819 F : 070-7815-8872
Copyright by ebm.co.kr. All Rights Reserved.