Comment by HelloNurse
5 years ago
TileDB uses a "pile of files", as the article calls it, it doesn't have SQL, and it has a rather embarrassing point of view on race conditions (https://docs.tiledb.com/main/basic-concepts/consistency). It could be a good choice for applications that rely on large and simple multidimensional arrays, hardly the same "market" as application file formats.
Moreover, database tables are a very good fit for sparse multidimensional arrays.
Perhaps SQlite or any SQL engine is not a good idea for application file format [1],[2], or is it just bad for web applications?
[1]https://support.google.com/chrome/thread/17537877?hl=en