#DOWNLOAD SPARK JAVA JAR INSTALL#
Method 2: Install Spark locally yourself and use a compact RumbleDB jar Scroll down this page skipping the method 2 section in order to continue. Or launch a JSONiq shell with: java -jar rumbledb-1.17.0-standalone.jar repl You can test that it works with: java -jar rumbledb-1.17.0-standalone.jar run -q '1+1' Make sure to use the corresponding jar name accordingly in all our instructions in lieu of rumbledb.jar.
#DOWNLOAD SPARK JAVA JAR DOWNLOAD#
In order to run RumbleDB, you simply need to download rumbledb-1.17.0-standalone.jar from the download page and put it in a directory of your choice, for example, right besides your data. RumbleDB is just a download and no installation is required. If you do not have Java, you can download version 8 or 11 from AdoptOpenJDK.ĭo make sure it is not Java 17, which will not work.
You can check the Java version that is configured on your machine with: java -version
RumbleDB works with both Java 8 and Java 11. You need to make sure that you have Java 8 or 11 and that, if you have several versions installed, JAVA_HOME correctly points to Java 8 or 11. Method 1: with the large, standalone, RumbleDB jar (experimental) Java version (important) And then, you can take a leap of faith and use RumbleDB on a large cluster (Amazon EMR, your company's cluster, etc). Once you want to take it to the next level and query your own data on your laptop, you will find instructions below to use RumbleDB on your own computer manually, which among others will allow you to query any files stored on your local disk. With the sandboxes above, you can only inline your data in the query or access a dataset with an HTTP URL. If you do not have a Google account, you can also use our simpler sandbox page without Jupyter, here where you can type small queries and see the results.
#DOWNLOAD SPARK JAVA JAR FREE#
You are also free to download and use this notebook with any other provider or even your own local Jupyter and it will work just the same: the queries are all shipped to our own, small public backend no matter what. You only need to have a Google account to be able to execute them, as this exposes our Jupyter notebook via the Colab environment. If you really want to start writing queries right now, there is a public sandbox here that will just work and guide you. Method 0: you want to play with RumbleDB without installing anything