Skip to content

GCS (or S3) as the storage? #31

Closed Answered by marvin-j97
ashikaumanga asked this question in Q&A
Discussion options

You must be logged in to vote

can I use GCS (or S3) as the storage

Out of the box no, only the file system is supported. If you use an abstraction like you plan to that has the same behaviour as a local file system, it may work, but may come with a performance trade-off, which may or may not be acceptable.

Will there be any impact to atomicity

Atomicity and Durability are achieved using the write-ahead journal which is kept in the journals/ folder.

I am planing to mount GCS bucket using gcs-fuse and use it as the partition folder.

I cannot really speak for the performance and guarantees of gcs-fuse. Their page says:

  • "does not transfer object metadata": This is fine ✅
  • "does not provide concurrency control for mu…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@ashikaumanga
Comment options

@marvin-j97
Comment options

Answer selected by ashikaumanga
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
question Further information is requested
2 participants