微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

casbah_2.12无法与MongoDB 4.0.0一起使用

如何解决casbah_2.12无法与MongoDB 4.0.0一起使用

我有一个Spark作业,可以从MongoDB读取数据,当我连接到MongoDB 3.x时一切都很好,但是当我升级到MongoDB 4.x时,会发生运行时错误

现在我的spark&casbah版本如下(均为最新版本):

  • spark-core_2.12:3.0.1
  • spark-sql_2.12:3.0.1
  • mongo-spark-connector_2.12:3.0.0
  • casbah_2.12:3.2.1

但是运行连接到MongoDB 4.0.5的spark作业时出现错误

Contract

似乎casbah需要MongoOptions,但是该类已从MongoDB 4.x中删除。我注意到,casbah版本自2016年12月6日以来尚未升级,它在3.2.1中的使用期限为3年。

有人有什么建议吗?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。