2016-07-07 11 views

答えて

0

HAWQの利点の1つは、これらのpl関数をパラレルに実行することです(これは機能レベルではない可能性があります)。

1

HAWQの手続き型言語は、設計と実装の観点から、Greenplum DatabaseとPostgreSQLの手続き型言語に似ています。サポートされている手続き型言語だけでなく、新しい手続き型言語を追加する拡張性も豊富です。

HAWQとPostgreSQLの手続き言語の違いは、HA​​WQのMPPアーキテクチャを利用することで、ユーザ定義関数が並列に実行されることです。 SQL、C言語、および内部言語以外の

、最後の部分についてなど、

0

をplpgsqlが、PLR、plperlu、てplperl、pljavau、pljava、plpythonuという含めた手続き言語の多くをサポートし、現在hawq質問:Does hawq support more than some databases?、答えははいです。

HAWQは、多くのファイルシステムと多数のフォーマットをサポートする新鮮でプラグイン可能なフレームワークを設計する予定です。基本的な考え方はORCのサポートから来ており、このフレームワークはpostgres、mysql、oracle、redisなどの他のデータベースもサポートできると思います。これはPostgresのFDWの最新の機能と似ていますが、似ています。

いくつかの参照を以下に示します。

HAWQ-786

FDW

関連する問題