diff --git a/mongodb/pom.xml b/mongodb/pom.xml
index b29b72752b5a4ea046031d59b07dc620f82685b8..fd7170833f385b4771d90417f973363e798efc4a 100644
--- a/mongodb/pom.xml
+++ b/mongodb/pom.xml
@@ -60,6 +60,13 @@ LICENSE file.
       <version>4.12</version>
       <scope>test</scope>
     </dependency>
+    <dependency>
+      <groupId>org.xerial.snappy</groupId>
+      <artifactId>snappy-java</artifactId>
+      <version>1.1.7.1</version>
+      <type>jar</type>
+      <scope>compile</scope>
+    </dependency>
   </dependencies>
   <repositories>
     <repository>
diff --git a/pom.xml b/pom.xml
index 076fe5425b4a5047e4b5a0077f4c68e3691068da..9f9fc1a9dd47493d86a0b9664776a18e40a34751 100644
--- a/pom.xml
+++ b/pom.xml
@@ -95,7 +95,7 @@ LICENSE file.
     <infinispan.version>7.2.2.Final</infinispan.version>
     <kudu.version>1.1.0</kudu.version>
     <!--<mapkeeper.version>1.0</mapkeeper.version>-->
-    <mongodb.version>3.0.3</mongodb.version>
+    <mongodb.version>3.6.3</mongodb.version>
     <mongodb.async.version>2.0.1</mongodb.async.version>
     <openjpa.jdbc.version>2.1.1</openjpa.jdbc.version>
     <orientdb.version>2.2.10</orientdb.version>