The two things that stand out are that you'd better make your application concurrent unless you use very large files, and that a B2 bucket is inherently versioned. You have the usual upload, download, delete and list functions. The B2 Cloud Storage API is quite straightforward. Therefore, follow their 3-2-1 backup strategy. ![]() A very reliable one - much more reliable than that portable HD of yours that is only an electrical fault in your computer from being bricked - but still just one. It is therefore best to think of B2 as only one place to store your data. Now, with only one data center, the plural forms in that quote can be ignored. While the durability is a nice 99.999999%, they themselves admit that at these probability levels, it's far more likely that (.) an armed conflict takes out data center(s) earthquakes / floods / pests / or other events known as "Acts of God" destroy multiple data centers. Given that encryption is something that is notoriously difficult to get right, having this done in one place by people whose only job is to get it right would take a huge load off users of B2.įurthermore, B2 only has a single data center, and although they are committed to adding more data centers and regions over time that commitment has not led to any data centers actually opening since it was put in writing early 2016 or three years ago. While they provide a working example of how to encrypt files that does it properly, with a per-file key encrypted by a master key, it does leave you with the question why they don't do it if it's so simple. Their explanation, that it's done in order to be able to satisfy use cases like serving public files over the internet, is quite simply nonsense. Unlike most other services B2 doesn't provide any encryption of data at rest. Just like most cloud storage providers it gives you a flat name space that can be arbitrarily divided into folders, by default using the forward slash as delimiter. ![]() (4/5) Table of Contentsī2 provides versioned storage for files, large and small. Cheap but a bit slow, if S3 beats B2 on performance, B2 annihilates S3 on pricing. If all you want to do is store data and only occasionally look at it, Backblaze's B2 is peerless. ![]() Features Multipart Uploads Yes Folders Yes Encryption No Multiple Datacenters No Durability 99.999999%.APIs HTTP Yes Java Yes S3-Compatible No.
0 Comments
Leave a Reply. |