JDBC, Java Database Connectivity API 는 Java 언어를 DB로 부터 독립시켜 "Write Once, Run Anywhere"를 구현시킨 산업표준의 중요한 연결프로그램(call-level API) 입니다. 이를 통해, 운영환경이 바뀌더라도 Java프로그램은 수정없이 그대로 기업데이터 를 access할 수 있게 되었습니다. - From Sun's JDBC page
참고로 Oracle은 4개의 Type 중 Type 4 JDBC driver 와 type 2 JDBC OCI driver를 제공하고 있습니다.
v
Progress DATADIRECT
데이터 연결의 선두 주자 인 Progress사의 DataDirect는 on-premise와 cloud 솔루션을 통해 고성능 데이터 연결 소프트웨어를 제공합니다. Progress사의 Type 5 데이터 연결 소프트웨어는필요한 데이터가 어떤 형태로 어디에 있든(RDB, EDI/XML/TEST, SaaS, Cloud, Bigdata등) 관계없이 access하게 하는 표준 기반의 connectivity solution을 제공합니다.
Enhancing Business Productivity with Next Generation Application Development & Data Connectivity !!
v
개요
DataDirect Type 5 Driver들은 기존 DB액세스 드라이버의 데이터 병목현상, 시스템 리소스 과다사용 등의 문제점을 보완하고 성능을 개선한 고성능 데이터베이스 미들웨어 입니다. 일반적으로 튜닝이 잘 되어 있는 데이터베이스와 어플리케이션에서는 약 90%의 트랜잭션이 드라이버, 디스크 I/O, 네트워크에서 발생합니다. DataDirect Type 5 Driver는 드라이버에서 발생하는 대기시간을 Socket Management, Network Wire Protocol Management, Load Balancing 등을 통해 획기적으로 감소시키며, 전체 트랜잭션 타임을 줄여 성능을 개선합니다. DataDirect Driver는 RDBMS의 표준 인터페이스 규격인 JDBC, ODBC, ADO.Net 드라이버를 지원하고 있습니다.
v
주요 특징
비교할 수 없는 성능 및 확장성 : DataDirect Connect의 처리량은 기존 DB 액세스 드라이버보다 처리 속도가 평균 20~500% 이상으로 향상되었습니다. 특히, 대량의 데이터를 가져오는 월간리포트 시뮬레이션에서는 1450% 이상의 처리량을 보여 주었으며, 사용자를 늘려도 높은 성능을 유지하였습니다.
뛰어난 CPU 효율성 : DataDirect Connect는 기존 드라이버보다 적은 CPU를 사용하면서도 높은 처리량을 제공합니다. 대부분의 경우 150% 이상의 CPU 효율성을 보입니다.
메모리 사용 최소화 : DataDirect Connect는 기존 드라이버 보다 많은 데이터를 처리하면서도 메모리를 더 적게 사용합니다. 보다 빠르고 리소스 효율성이 좋은 DataDirect Connect를 사용하면 어플리케이션을 지원하기 위한 하드웨어의 투자를 줄일 수 있습니다. 특히, DataDirect Connect는 하드웨어의 효율성을 높여 하나의 서버에 다른 어플리케이션과 함께 사용하거나 사용량을 정해 놓은 가상화 환경에서 더욱 효율적입니다.
v
주요 기능
Oracle, DB2, SQL Server, Salesforce.com, Sybase, MySQL, Informix, Progress OpenEdge 11 등 모든 상용 데이터베이스 지원
Oracle, SQL Server, DB2, Salesforce.com, Sybase, mySQL에 고가용성을 위한 트랜잭션 Failover와 부하분산 지원
하나의 드라이버로 데이터베이스 버전에 관계없이 지원
운영중인 플랫폼에 상관없이 모든 JDK 버전 지원
어플리케이션 코드에 접근이나 변경 없이 성능 개선이나 기능 조정 가능
IBM Websphere, JPA, Oracle Weblogic, Jeus, JBoss, Hibernate, Apache Tomcat 및 Spring을 포함한 객체 관계형 매핑 (ORM) 지원
Bulk Load를 통하여 획기적으로 개선된 Batch 작업 및 대량 데이터 전송을 100% 지원
Statement Pooling 및 모니터링
Connection Pooling 및 모니터링
v
주요 적용분야
DataDirect Connect는 다음과 같은 업무시스템에 효과적입니다.
ERP, SCM, Portal 등 대량 데이터의 신속한 처리가 필요한 업무
DW, BI, 분석정보, 현황정보, 통계정보 등 대량의 데이터 추출이 필요한 업무
다양한 데이터베이스를 사용하며, 통합 모니터링이 필요한 업무
단일 데이터 소스를 사용하여 유지보수를 간단히 하고자 하는 경우
JDBC, ODBC, ADO.NET을 사용하고 있으며, 시스템 튜닝으로 성능 향상에 한계에 달한 경우
v
FEATURES
Application Performance
DataDirect customers typically see a 20%-500% application performance improvement over competitive drivers.
Progress DataDirect Connect database drivers (forODBC,JDBC, andADO.NET) influence application performance on many levels by impacting the amount of disk I/O, network I/O, CPU efficiency, and memory usage. This results in:
•Faster response times
•More scalable applications
•Less hardware required to support applications
Application Failover
The DataDirect Connect Application Failover feature guarantees data consistency and validity without additional application coding or server dependencies.
Bulk Load
DataDirect ODBC,JDBC, andADO.NET database drivers include an advanced Bulk Load feature for inserting very large numbers of records into a database as quickly as possible.
Progress DataDirect drivers:
•Deliver the most reliable bulk load execution and best performance
•Require no application code changes or database vendor tools
•Employ standards-based APIs across multiple databases and platforms
Quality & Reliability
All DataDirect drivers are certified using industry standard benchmarks in conjunction with our own proprietary in-house testing suites - the largest, most mature data connectivity testing infrastructure anywhere. Our testing framework has evolved over 20 years to include
•Industry's largest QA testing suites for ODBC, JDBC, and ADO.NET
•Millions of test cases
•Integration with customer-supplied applications such as Oracle Database Gateways and more
•Major application development technologies such as Hibernate, JBoss, Entity Framework, and more
•All major client operating systems
•Multiple hardware chipset architectures
•All supported database versions
•Over 300 virtual and non-virtual servers running on UNIX, Windows, Linux, iSeries, and mainframe systems
•Multiple connection modes
•Constant regression testing
Comprehensive Database Selection
다음의 data source에 있는 모든 DB에서 채택
Data Security
DataDirect Connect integrates seamlessly into Kerberos-based or NTLM authentication mechanisms, enabling you to include database access in a Single Sign-On (SSO) environment.
Platinum ODBC
DataDirect ODBC driversare trusted to run the world’s largest and most highly available transactional systems, financial applications, banks, trading platforms, and government agencies.
•broadest coverage on all major UNIX, Linux, and Windows platform. And broad data source support spanning cloud, relational, and data warehouses.
Type 5 JDBC drivers allow modern data-driven Java applications to take advantage of years of innovation in database features, data access models, and virtualization technologies without requiring code changes.
SQL Up-Leveling
SQL up-leveling is a key feature in Progress DataDirect Connect drivers forODBC,JDBC, andADO.NET) that enables better interoperability between databases. You can write a SQL statement that can be executed across multiple databases, regardless of each database’s SQL implementation.
•Write SQL statements that are highly reusable across the leading databases and data access APIs (ODBC, JDBC, ADO.NET)
•Improve developer productivity via consistent implementation of SQL across databases
•Achieve better application portability
v
DATA SOURCES
Progress DataDirect delivers standards-based connectivity to a wide variety of applications, databases and platforms. It connects your dashboard, analytics, and ETL directly to your data. The list below provides a support snapshot.
BIG DATA
RELATIONAL
SaaS/CLOUD
EDI/XML/TEXT
Apache Hadoop Hive
Cloudera Impala
Hortonworks
MongoDB
SAP Sybase IQ
Pivotal Greenplum
Teradata
Amazon Redshift
Oracle Database
IBM DB2
IBM Informix
Microsoft SQL Server
MySQL
SAP Sybase
PostgreSQL
Paradox
Pervasive SQL (Btrieve)
Progress®
OpenEdge®
Progress®
Rollbase®
Clipper
Dbase
Foxpro
Salesforce.com
Database.com
FinancialForce
Force.com Applications
Hubspot
Marketo
Microsoft Dynamics CRM
Microsoft SQL Azure
Oracle Eloqua
Oracle Service Cloud
ServiceMAX
Veeva CRM
EDIFACT
EDIG@S
EANCOM
X12
IATA
Healthcare EDI: X12(HIPAA), ICD-10, HL7
Flat files: CSV, TSV, dBase, and more
Text Files
v
Progress DATADIRECT
데이터 연결의 선두 주자 인 Progress사의 DataDirect는 on-premise와 cloud솔루션을 통해 고성능 데이터 액세스 소프트웨어를 제공합니다. Progress사의 데이터 통합 소프트웨어는 필요한 데이터가 어디에 있든 저장소(Data store)에 관계없이 access하게 하는 표준 기반의 connectivity solution을 아래와 같이 제공합니다.
On-Premise RDB, SaaS, and BigData Connectivity 용 S/W제품
DataDirect Connect for ODBC
DataDirect Connect for JDBC
DataDirect Connect for ADO.NET
Cloud Connectivity and SQL Access 용 S/W제품
DataDirect Cloud
경기 성남 분당구 판교역로 180 (삼평동, 알파타워 1003호) T : 070-7815-8819 F : 070-7815-8872
Copyright by ebm.co.kr. All Rights Reserved.