0

DB上に何らかのファイルシステムを構築し、ファイルマネージャーとしてWebアプリケーションを構築するための、すでに機能しているソリューションを探しています。実際、紙に書いてあることは難しくないようです。これは、典型的なファイルシステム構造 (ファイル、フォルダー、所有権など) を格納するための小さなテーブル セットと、ユーザー インタラクション用の Web フロントエンドについて話しているのです。リソースに対する特権を処理し、同時実行性にアクセスするために、最終的にはサインオンしたいと考えています。

私の好みのプラットフォームは、Asp.net と Sql Server です。

すでにウェブ上で利用可能なものについて知っている人はいますか? オープンソースパッケージのような?市販品?インターネット上でのライブ作業シナリオだけでも?

4

1 に答える 1

1

正直に言うと、なぜあなたがこれを欲しがるのか興味があります。ファイルシステムが必要な場合は、ファイルシステムを使用しますか? リモートで必要な場合は、FTP サイトをセットアップしますか? FileZilla Server などのフリーウェア製品を使用すると、高速で簡単かつ安全です。

しかし、あなたの答えに。ここで私が目にする主な問題は、階層データです。リレーショナル データベースの主な利点は、関係です。そして、あなたはこれのためにそれを本当に必要としません。したがって、これには文書データベースを検討します。RavenDB は、明示的にブロブ ストレージ機能を備えていると思われるため、おそらくあなたにぴったりです。その利点は、すぐに使える階層データをサポートすることです。

json ベースであるため、web-api にも適していて、エンティティ モデルなどで重い ORM を使用する必要はありません。

于 2012-07-28T00:27:36.123 に答える