gpt4 book ai didi

php - laravel 5.4 Neo4j、mongodb 和 mysql 的组合(混合数据库)

转载 作者:行者123 更新时间:2023-11-29 18:27:48 25 4
gpt4 key购买 nike

如何在 Laravel 5.4 中使用混合数据库(neo4j、mongodb、mysql)并管理数据库之间的共享数据?

此外,此类网站的最佳实践是什么:面向 K-12 学生的视频学习网站。(内容是视频、视频的类别层次结构、视频推荐系统)

  • 使用 MongoDB 制作视频
  • 使用 Neo4J 进行内容类别层次结构(视频)
  • 使用 Neo4j 进行视频推荐系统(基于用户兴趣)
  • 使用 mysql 进行用户配置文件和身份验证
  • 使用 Neo4J 进行社交网络(用户关注和用户组)

是否有可能在 Laravel 5.4 中将这些东西结合在一起?

最佳答案

我们可以定义多个数据库连接,并可以根据我们的意愿命名它。查看 config/database.php。我可以在这里定义任意数量/支持的连接类型。定义连接后,您可以通过提及 - protected $connection = 'connection-name' 来决定将哪个连接用于模型

这里有一些资源: https://laravel.com/docs/5.5/eloquent#defining-models

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

关于php - laravel 5.4 Neo4j、mongodb 和 mysql 的组合(混合数据库),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46008467/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com