tigris icon indicating copy to clipboard operation
tigris copied to clipboard

binary large object support

Open ghost opened this issue 1 year ago • 1 comments

Is your feature request related to a problem? Please describe. This feature would allow a user to store data as a BLOB type, or possibly as a pointer to an S3 object store, for example.

Describe the solution you'd like Example: need to store image and video files (easily 100KB+ to 1GB+ in size). Tigris and FDB are great to store metadata in (and often the metadata is just as important as anything) but it would be highly desirable to store blobs (in PostgreSQL bytea type, for example) as a binary large object. Alternative, it could interesting to integrate something with, for example, MinIO or S3 where Tigris has the metadata and index but the blobs are stored into an S3 location.

Describe alternatives you've considered MinIO, large table support such as HBase/Accumulo or Apache Iceburg with HDFS or S3 for file storage

Additional context n/s

ghost avatar Sep 29 '22 00:09 ghost

This is something we have been thinking of adding. As you mention this is something that many folks would benefit from.

ovaistariq avatar Sep 29 '22 00:09 ovaistariq