Binny

Binny is a Scala library for efficiently storing and retrieving (large) binary data from databases, providing a FS2 based api.

Binny is provided for Scala 2.13 and 3.

Usage

With sbt, add the dependencies:

"com.github.eikek" %% "binny-core" % "0.5.0"  // the core library
// … choose one or more implementation modules
"com.github.eikek" %% "binny-fs" % "0.5.0"  // implementation based on FS2 `Files` api
"com.github.eikek" %% "binny-jdbc" % "0.5.0"  // implementation based on JDBC
"com.github.eikek" %% "binny-pglo" % "0.5.0"  // implementation based on PostgreSQLs LargeObject API
"com.github.eikek" %% "binny-minio" % "0.5.0"  // implementation for MinIO

License

This project is distributed under the MIT

The logo is from here.