ROracleは、高性能のOCIライブラリに基づいてDBI準拠のOracleドライバをサポートするオープンソースのRパッケージです。ROracleはComprehensive R Archive Network(CRAN)で公開され、オラクルによって維持管理されています。Oracle Databaseにスケーラブルかつ高効率に接続し、データ転送、トランザクション・レベルの制御、ユーザーが入力したSQL文の実行を行うことができます。
「私は定量的研究を仕事としており、クライアント側のRエンジンでギガバイト規模のデータベースのデータを日常的に分析しています。RJDBCからROracleに切り換えたのは、特に大きなテーブルを書くときのROracleのパフォーマンスが非常に優れていたからです。また、トランザクションのサポート、Rクライアントへのデータの取り込み、全般的なスケーラビリティに関しても、ROracleを頼りにするようになりました。オラクルのサポートは対応が迅速かつ親切で知識も豊富であり、大変満足しています。」
-- 金融業界の定量的研究者、Antonio Daggett氏
「私はこれまで1年以上Oracle Databaseのデータの処理にROracleを使用していますが、100 GBを超える大規模なデータセットを高速に読み取り/書き込みでき、Rで予測モデルを構築する際にトランザクションを使用してSQLを実行できるROracleは、もはやなくてはならない存在です。RODBCも試してみたのですが、ROracleの方が高速ではるかに安定性が高く、スケーラビリティも優れていました。」
-- Forestry Tasmania、上級森林生物測定学者、Robert Musk博士