Laravel默认支持MongoB还是任何NoSQL数据库?

时间:2018-12-05 11:47:44

标签: mongodb laravel lumen

我的公司在MySQL上运行着一个巨大的Lumen 5.1项目。他们想向其中添加分析功能,并且他们希望使用MongoDB

是否可以在没有任何第三方库的情况下使用MongoDB?我要使用

https://github.com/jenssegers/laravel-mongodb

但是技术主管认为Laravel默认支持MongoDB,我只是问这个问题,以检查是否正确。

编辑:

如果不能选择MongoDB,Laravel默认是否支持其他NoSQL?

1 个答案:

答案 0 :(得分:1)

Laravel默认不支持MongoDB。

您需要使用几个可用的第三方程序包之一。我喜欢moloquent,因为它像雄辩一样将mongo db集合映射到laravel模型。

如果需要本地支持的NoSQL db,则可以使用Redis;如果要存储大量元数据然后进行分析,则可以考虑使用ElasticSearch(本地不支持)。诸如kibana和logstash之类的工具可能会很有帮助。