16

これは非常にオープン/一般的な質問です (とにかく一般的すぎないことを願っています:))

Web サーバー (Apache など) にプラグインでき、REST 要求を処理してファイルを保存/取得/削除できるライブラリ/モジュールを探しています。Amazon の S3 または Windows Azure ストレージのようなものですが、オープンソースです。

そのようなものは存在しますか?

4

4 に答える 4

4

Amazon の s3 のオープン ソース クローンである OpenStack SWIFT があります。線形にスケーラブルで、データへの REST インターフェイスを提供します。http://swift.openstack.org/

于 2012-04-20T20:08:04.330 に答える
4

mod_dav ? DAV は、元のジェネリック/ベアボーン REST です。ファイルを PUT してから、それらを取得したり、削除したりできます...しかし、それ自体では管理を提供しません。おそらくそれがあなたが探しているものです。OpenStack、特にオブジェクト ストレージ コンポーネントを調べましたか?

于 2012-04-19T19:58:24.507 に答える
2

ファイル システムの選択された部分を REST API として公開する NodeJS ベースのサーバーであるNode-FSAPIを使用して、同様の問題を解決しました。(あなたが求めたような Apache モジュールではありませんが、同じ問題を解決します。)

于 2014-08-28T20:33:00.497 に答える
0

同時に分散ファイルシステムを探していますか? その場合は、Apache Hadoop のHDFSWebHDFS REST APIを使用してファイル システムにアクセスすることをお勧めします。

これがApacheまたは他のWebサーバーの拡張機能として展開できるかどうかはわかりません:-(信頼性が保証された分散ファイルシステムなどを探している場合は、このアイデアを共有したかっただけです.

于 2012-04-20T06:56:15.960 に答える