Skip to content

gilv/succinct

This branch is 451 commits behind amplab/succinct:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4bdb971 · May 24, 2015
Apr 20, 2015
May 24, 2015
May 24, 2015
Apr 26, 2015
May 24, 2015
Apr 26, 2015
May 20, 2015
May 23, 2015
May 24, 2015

Repository files navigation

Succinct

Succinct is a data store that enables queries directly on a compressed representation of data. This repository maintains the Java implementations of Succinct's core algorithms, and applications that exploit them, such as a Spark binding for Succinct.

The master branch is in version 0.1.0.

Building Succinct

Succinct is built using Apache Maven. To build Succinct and its example programs, run:

mvn clean package

Alternatively, one can also use sbt for building and development:

sbt/sbt gen-idea # can now import project into Intellij IDEA
sbt/sbt assembly # builds uber jars
sbt/sbt "~assembly" # incremental build
sbt/sbt "testOnly edu.berkeley.cs.succinct.sql.SuccinctSQLSuite"
sbt/sbt "project spark" "runMain edu.berkeley.cs.succinct.examples.WikiSearch <dataPath>"

About

Java/Scala Implementation of Succinct.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 70.4%
  • Scala 28.5%
  • Shell 1.1%