2017-09-01 10 views
0

ハイブリッドデータベース(neo4j、mongodb、mysql)を使用し、laravel 5.4のデータベース間で共有データを管理するにはどうすればよいですか?laravel 5.4 Neo4j、mongodbとmysqlの組み合わせ(ハイブリッドデータベース)

また、そのようなウェブサイトのベストプラクティスは何ですか: K-12学生用の動画学習サイト。 ビデオ推薦システムのためのNeo4jを使用して(動画)

  • 内容のカテゴリ階層のためのNeo4jを使用してビデオ
  • ためにMongoDBを使用して

    • (上のベース(内容はビデオ、動画のカテゴリ階層、ビデオ推薦システムです)ソーシャルネットワークのためのNeo4jを使用して、ユーザープロファイルと認証]
    • 用のMySQLを使用して、ユーザーの興味)
    • (ユーザーが従うとUsersグループ)

    Laravel 5.4でこれらの機能を組み合わせることは可能ですか?

  • 答えて

    0

    複数のデータベース接続を定義することができ、希望どおりに名前を付けることができます。 config/database.phpを見てください。任意の数の/サポートされている接続の種類をここで定義できます。 あなたが定義されている接続を持っていたら、あなたが言及してモデルに使用するためにどの接続を決めることができます - 保護された$接続=「接続名」ここで

    は、いくつかのリソースです: https://laravel.com/docs/5.5/eloquent#defining-models

    http://fideloper.com/laravel-multiple-database-connections

    関連する問題