0

私は何百ものアセット (2D 画像、ビデオ、3D モデルなど) をライブラリで繰り返し使用する制作スタジオで働いています。現在、それはサーバー上の単なるフォルダーですが、私は特に冒険好きなので、ユーザー (約 20 人) が内部ネットワークからアイテムを検索して「つかむ」ことができるデータベース/アプリケーションを作成しようとしています。また、アイテムをデータベースにアップロードする方法も必要です。私たちが取り組んでいるすべてのプロジェクトでは、ライブラリ用の新しいアセットを作成しており、それは毎日成長しています。

私は非常にアマチュアのプログラマーです。主に Javascript と HTML で作業しているので、どこから始めればよいか、誰でも教えてくれるアドバイスを求めています。私が行った調査から、MySQL データベースを構築してすべての情報を保存し、すべてのユーザーが Web ブラウザーを介して GUI としてアクセスできる HTML サイトを作成することを想像します。私は Python を少し知っていて、とても気に入っているので、バックエンドとして Python を使用し、MySQL を実行しようと考えています。

コミュニティが私に与えることができるアドバイスを聞きたいです!私はこれをゼロ予算で行う予定なので、すべてオープンソースにします。私が欲しいものに最も近いと思うツールは Adob​​e Bridge です。これは大好きですが、私が探しているものとはまったく異なり、十分に堅牢な検索とタグ付けがありません (また、画像とビデオ)。

4

1 に答える 1

0

データベースとしての MySQL は、このタスクには特に適していません。あなたが遭遇する課題は、ユーザーがフォルダーのような構造のファイルにアクセスしたいということですが、パフォーマンス上の理由から、おそらく親子スキーマは必要ないでしょう (少なくとも InnoDB を使用しないでください。他のストレージ エンジン)。InnoDB でパフォーマンスの高い pc スキーマを作成することは確かに可能ですが、簡単に実行できる課題ではありません。

MSSQL 2012 にアクセスできる場合、この正確な問題を解決するために多大な努力が払われますhttp://technet.microsoft.com/en-us/library/ff929144.aspx

私は MySQL をお勧めしますが、この場合は別のデータベースをお勧めします。

于 2013-10-23T02:48:13.333 に答える