私の個人用デスクトップにSQLデータベースサーバーをセットアップし、それをグループプロジェクトのアクセスポイントとして使用することは可能ですか?(プロジェクトはSQLではなく、機械学習に関するものです)私は自分の手で大量のデータ(100GB)を持っており、SQLサーバーをオンラインでセットアップし、R StudioやPythonを介してアクセスするためにチーム内のデータを操作することを考えていました。学生として自由大学)。 これは可能ですか?はいの場合は何が必要でしょうか?たとえば、Webホストサービスを購入する必要がありますか? これは、操作されたデータを含むテーブルをさらに作成し、各ユーザーが簡単にアクセスできるという点で、データへのアクセシビリティとは別です。少なくともそれは私の心の中にあります。SQLデータベースを使用してデータセットを共有できますか?
答えて
はい、ローカルSQLデータベースを共有することができます。ここでは、その方法のチュートリアル(他の多くのもの)があります(https://www.youtube.com/watch?v=5UkHYNwUtCo)。 問題は、他の人がデータにアクセスできるようにするには、ローカルマシンの100 GBの情報が適切でない可能性があります。おそらく、素早くデータにアクセスするためにNoSQLデータベース(キー値またはドキュメント指向)を使用するというアイデアを探っているかもしれません。
データは純粋に数値(確率的な値に変換された画像)であり、私はDBのNoSQLに関する知識からソーシャルネットワークに最適化されていますか? – Jespar
いいえ、NoSQLデータベースは多目的です。大量のデータを処理しなければならないソーシャルネットワークの性質のため、より多くのデータを使用することは事実です。 あなたのデータは画像の表現であり、画像ごとにいくつかの情報が添付されているので、CouchDBのような文書指向のNoSQLデータベースがうまくいくかもしれません。ちょっとした提案;-) – ainsausti
ああ、大丈夫です。私はこれをチェックします。 NoSQLのデータベースが市場にあり、uniが無料で提供しているものがあれば – Jespar
このデータセットのほぼすべてのデータベースを簡単に使用できます。しかし、このようなかなり大きなデータセットでは、ローカルシステムを使用するのではなく、データベースをどこかに集中して実行することを検討する必要があります。
可能であれば、できるだけ効率の良い方法でDBMSによって実行されるため、可能であればデータ操作にSQLを使用してください。それ以外の場合は、データを取り出して戻しています。
詳細については、https://wiki.python.org/moin/DatabaseProgrammingを参照してください。
- 1. SQL Compact Edition 3.5データベースを共有できますか?
- 2. SQL Server Reporting Servicesのデータソースを共有できます...データセットはどうですか?
- 3. 共有場所でVisual Studioを使用してマルチユーザーSQL Serverデータベースを作成
- 4. 共有ホスティングIPをプロキシとして使用できますか?
- 5. バックアップを使用してSQL Serverデータベースを共有ホスティングに移動する
- 6. パラメータ付きSSRS共有データセット
- 7. プロジェクト間でSQL CE 4データベースを共有
- 8. SSRS共有データセット
- 9. sql BLOBイメージからFACEBOOKへPHPを使用して共有
- 10. 共有データベースを持つマイクロサービス?複数のORMを使用していますか?
- 11. 共有NamecheapサーバーでPHPを使用してMssqlデータベースに接続できない
- 12. .Netフレームワークを使用してWindows共有(SMB共有)へのアクセスをプログラムでログに記録できますか?
- 13. 共有ファイルをデータベースとして使用する
- 14. 共有データセットを使用した簡単なレポートのデプロイ
- 15. flywayでの共有データベース・スクリプトの使用
- 16. キーチェーンを使用してプロビジョニングプロファイル間でデータを共有できますか?
- 17. UIActivityViewControllerを使用してlinkedinと共有できません
- 18. MVC 3 CodeFirst ShareすべてのモデルでSQL Expressデータベースを共有
- 19. 共有ホスティングでのSQLデータベースの変更
- 20. 共有メモリをPHPとCで使用していますか?
- 21. 共有プロパティでAutoMapperを使用していますか?
- 22. 共有プロジェクトでローカルのphpmyadminデータベースを削除できますか?
- 23. プロジェクトを共有しなくてもEGitを使用できますか?
- 24. JSQMessangerを使用してPDFや他の文書を共有できますか?
- 25. Facebook共有でハッシュタグを使用できますか?
- 26. Office365共有メールボックスでSMTPを使用できますか?
- 27. 私は共有メソッドでMyBaseを使用できますか
- 28. ウェブポータルの共有ドライブを使用してストレージ/共有を行う
- 29. 異なるOPAアプリはデータベースを共有できますか?
- 30. VB.net XAML UWP共有クラスをDataContextに使用できますか?
はい。多くのクライアントアクセサを持つ別のサーバにSQLデータベースをホストするのは共通です。 – tdelaney
あなたは確かにそれをすることができますが、あなたはサーバーをスピンアップしているので、プロジェクトの期間中にデスクトップをオンにする必要があることを覚えておく必要があります。サーバーがどのポートからリスンしているかを知る必要があります。また、ファイアウォールの背後にいる場合は、そのポートをデスクトップのローカルIPに転送する必要があります。そして、いいえ、Webホストサービスを購入する必要はありません。また、チームメートにはODBC接続文字列だけでなく、DBに接続するODBCドライバが必要です。 –
これは実際に本当に役に立ちます。私はあなたのステップをGoogle上で使用して、サーバーをオンラインに持ち込み、チームメイトにアクセスする方法を適切なガイドを見つけることができます。ありがとう! – Jespar