問題タブ [cloud-storage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
962 参照

c# - oauthなしのAPIを備えた無料のクラウドストレージプロバイダー?

誰もが oauthを使用 しないAPIを備えた無料の(Amazon S3のような最初の年だけでなく、継続的に、2〜5 GBの無料のボリューム)クラウドストレージプロバイダーを知っていますか? コンソールサービス(スケジュールされたWebブラウザとユーザー入力のないアプリケーション)から定期的にバックアップを作成するために必要です。 DropBox、Googleドライブ、SkyDrive、UbuntuOneを見てきました。 DropBoxとGoogleはoAuthを使用していますが、これは使用できません(oAuthはWebブラウザーやユーザー入力が無料ではありません) UbuntuOneの「API」はひどい混乱です-単に使用できません。 SkyDriveSDKにはWindowsが必要です。Linuxサーバーにデータがありますが、それは変わりません。







0 投票する
1 に答える
72 参照

file-sharing - Technologies for File Sharing

We presently have a social networking kind of platform. We are next working on file sharing feature, wherein the user should be able to upload and share files(pdf,ppt,docs,images,zip) with friends and groups.

Which specific technologies we should look out for? We are not looking for storage providers like Dropbox, Amazon s3 as answer. We want some advice for efficient storage technologies. We have to store attributes of files like author, with whom the file is shared, edit rights, download rights etc.

Any help would be appreciated.

0 投票する
8 に答える
8023 参照

api - クロスクラウドストレージアダプター?

共通のインターフェースを介してさまざまなクラウドストレージサービスにアクセスするためのアダプター/プロバイダーインターフェースとして機能するAPI/ライブラリ/ツールはありますか?データベースの代わりにクラウドストレージを除いて、ODBCまたはOLE-DBに似たもの。

そのため、メモを取るためのフロントエンドを作成し、そのようなAPIを利用して、ユーザーがアカウントを持っているクラウドストレージプロバイダーの構成を提供できるようにすると、APIライブラリが私のcloud.Save()呼び出しの変換を処理します。プロバイダーが利用されていた場合に固有のコマンドに。これにより、フロントエンドアプリをクラウドストレージプロバイダーに依存しないようにすることができます。

したがって、メモを保存したり、パスワードを暗号化して保存したりするためのChrome拡張機能やポータブルサムドライブアプリなどを作成し、アカウントを持っているクラウドストレージプロバイダーを指定すると、同期に使用されます。このように、そのツールを使用しても、特定のクラウドプロバイダーに縛られることはありません。データをバックアップしている限り、別のプロバイダーに移行して、そのプロバイダーに不満を感じたり、破産したりした場合にアプリを再構成することができます。

たとえば、WebDAVは、一部のストレージサービスが提供しているように見えるため、候補の1つですが、オプションとして提供するのはストレージプロバイダーに依存しているため、私が考えていることではありません。また、WebDAVについては、私が想像している容量で実際に機能するかどうかを知るのに十分な知識がありません。しかし、コメント/議論のための賛否両論のオプションとしてそれを投稿してください。

私は、各クラウドプロバイダーの外部の中間層である何かをもっと想像します。もちろん、各プロバイダーはファイルと対話するための異なるWebサービスを提供するため、中間層には各バックエンド用のアダプターがあります。ただし、フロントエンドでは、プロバイダーに依存しない一般的なAPIが公開されます。

このタイプのものはありますか?

任意のプロバイダーにファイルを保存できるオープンソースGUIでさえ、そのソースコードにそのような中間層の始まりが存在することを意味します。さまざまなサービスから取得できるすべての無料GBを統合するのに役立つツールを誰かがすでに作成していると思います。クラウド用のJBODレイヤーのようなものです(これはこの投稿の目的ではありませんが、多くの異なるサービスにアクセスするこのようなツールであるということは、それらへのアクセスを標準化するための中間レイヤーの始まりがあることを意味します)。

私の主な関心は、個人が使用するアプリケーションに適したパーソナルクラウドストレージサービスの抽象化であり、個人がストレージの制御を個人の手に委ねて、パーソナルクラウドストレージサービス間を自由に移動できるようにすることです。私がこれまでに見つけたものは、CDN、Webサイト、またはサービスを対象としているようです。

その提案に固有の投票とコメント/ディスカッションが行われるように、提案ごとに個別の投稿を行ってください。

0 投票する
2 に答える
1966 参照

onedrive - あるクラウド ストレージから別のクラウド ストレージにファイルを転送する

あるクラウド ストレージから別のクラウド ストレージに「その場で」ファイルを転送できるかどうか疑問に思っています。具体的には、Skydrive から Box.net に写真を転送し、一時的にファイルをデータベースに保存せずに、ファイルを Box.net ストレージに直接保存するアプリを構築したいと考えています。

ありがとう、ロイザ

0 投票する
1 に答える
490 参照

algorithm - リアルタイムの数値計算とクラウドへの保存

クラウドサーバーに保存する必要があるデータを送信するハードウェアデバイスがいくつかあり、それらでリアルタイム処理を行う必要もあります。

彼らが送信するデータは、いくつかのカスタム バイナリ ファイルで数か月間保存する必要があります。各デバイスに関連するこれらのファイルは、時間の経過とともに最大 10 GB までサイズが大きくなる可能性があります。

処理されたデータをリアルタイムで見るクライアント プログラム (モバイル/ウェブ) があります。

私が好む言語の選択は C/C++/C# です。これは、時間に敏感な数値処理が関係しているためです。

目標は、クラウド上で何千ものそのようなデバイスを監視できるスケーラブルなアプリケーションを作成することです。

  1. クラウド上で実行するためのコードを事前に作成する必要がありますか (Azure / amazon EC2 を理解していない) ? マルチスレッド デスクトップ アプリケーションを作成し、後でクラウドに移行できますか?

  2. 過去にクラスターにメッセージ パッシング インターフェイス (MPI) を使用したことがあります。MPI を引き続き使用できますか?

  3. Microsoft azure API を使用している場合でも、Amazon クラウドでソフトウェアをホストできますか?

  4. モバイル デバイスがサーバーと通信するには、Web サービスを実行する必要があることを理解しています。C++ / C# で記述されたデスクトップ プログラムを変換して、クライアントと通信する Web サービスとして機能させるにはどうすればよいですか?

  5. 私の仕事に役立つサードパーティのフレーム作品やツールはありますか?

0 投票する
0 に答える
220 参照

c# - ログファイルをクラウドに保存する

私の存在なしで使用されるデスクトップ アプリケーションを開発しました。したがって、私のプログラムは、入力、実行された操作、作業時間など、さまざまなイベントを登録する場合があります。リモートでレポートを表示するために任意のクラウドにログを送信するようにアプリを変更することはできますか?

私は Wuala と Google Drive にアカウントを持っていますが、別の場所 (DropBox? SkyDrive? この状況でどのクラウドが作業しやすいかわかりません) に登録しても問題ありません。

または、別のよりエレガントなソリューションを提案できます。

C#、.Net 2.0 を使用しています。ログは単純な .txt ファイルです。

0 投票する
1 に答える
91 参照

php - フォルダにファイルをアップロードする別の方法

実はこれはクラウドストレージのウェブアプリについてです

ユーザーが独自のプライベートフォルダーを持っていて、自分のフォルダーも持っているようにしたいWebアプリ。アップロードするファイルは、ユーザーがいる特定のフォルダーにある必要があることをアップローダーに通知するのが最善の方法です。

だから私が思ったのは、フォルダが作成されて開かれるたびに、フォルダ名を格納するセッションが開始され、アップローダーに送信され、そこでアップローダーがアップロードされます。

すべてのユーザーには、ファイルをアップロードできる特定のプライベートディレクトリがあります。したがって、セッションを操作して間違ったユーザーディレクトリにアップロードする可能性はありません。

今、私はこの方法を最良の方法と考えていますが、この上でstackoverflowコミュニティから取得できる代替手段はありますか?はいの場合、説明してください

0 投票する
0 に答える
64 参照

database-design - リンクされたリストをクラウドに保存する (ネットワーク接続が断続的な場合)

私はこのようなデータ構造を持っています -

アイデアは、ユーザーがモバイルで のList順序付けられたセットを使用して を作成し、それをサーバーに保存できるようにすることです。Entity

ユーザーがListおよび で実行できる操作Entityは、

  • エンティティを追加する
  • エンティティを削除する
  • リストを削除します (これは、リスト全体をトラバースしてエンティティを削除することを意味します)
  • エンティティを挿入する
  • エンティティを移動する

そこのサーバーには、そのようなリストが何百もある可能性があります。

問題は、そのようなリンクされたリストをクラウドにどのように保存するかです。ローカルで行われている方法で行うべきか、つまり

  1. サーバー上にリストの先頭を作成する
  2. リストの先頭へのポインターで応答を取得する
  3. サーバー上にエンティティを作成する
  4. このエンティティへのポインタを開始エンティティとしてリストの先頭に追加します

問題は、新しいリストが作成されるたびに、同期の問題が発生することです。基本的に、ステップ 1 から 3 を実行した後にモバイル接続が失われた場合、エンティティは失われ、リンクされたリストから取得できなくなります。

プロセスが一度に完了できない場合、そのような損失を防ぐためにこれを行うより良い方法はありますか?

0 投票する
3 に答える
352 参照

cloud - クラウド オブジェクト ストレージ

顧客にクラウドベースのオブジェクト ストレージ システムを提供したいと考えています。このためには、マルチユーザー、マルチドメイン、マルチテナント、およびローカル SAN を処理できるソフトウェアが必要です。データを S3 や他の外部 CDN などに保存することはオプションではないからです。多層ストレージもオプションになる可能性があります。WebDAV や、モバイル デバイスやオペレーティング システムで使用されるその他のプロトコルなどのデータにアクセスして保存するためのマルチ プロトコル。

これまでのところ、私のユースケースに使用できると思われる Openstack を見つけましたが、Openstack は未加工のバックエンド (Swift) のみを提供し、すべてのフロントエンド コンポーネントをコーディングして統合する必要があり、コンテナーへのユーザー ベースのアクセス制御さえ利用できません (少なくともホライゾンではありません)。

他に、できれば無料でオープンソースのソフトウェアはありますか? Rackspace クラウドのような同等のソリューションをご存知ですか?

助けてくれてありがとう。

0 投票する
1 に答える
244 参照

django - django softlayer オブジェクト ストレージ、どのバックエンドまたはパッケージを使用すればよいですか?

私は django を使用しており、SoftLayer オブジェクト・ストレージを使用して mp3 ファイルを保管したいと考えています。http://www.softlayer.com/cloudlayer/storage

django-storages ( django-storages.readthedocs.org ) のどのバックエンドを使用すればよいかわかりません。そして、バックエンドを選択した後、django に softlayer.com を調べるように指示する方法。

誰かが別の django パッケージを提案できる場合は、助けていただければ幸いです。