Unless there is a weakness in a particular API/Library for authenticating
to a particular backing store, there is no reason  to think that msyl (or
any SQL server) is more or less secure than the object stores that you
mention.  I would agree with concerns about stability.   That's what SQL
servers do, for the most part, they exchange performance for stability and
reliability.   IMO, the S3 security model is pretty OK.  Especially if you
are using it with Amazon's best practices:
https://docs.aws.amazon.com/AmazonS3/latest/dev/security-best-practices.html

None of this is to speak bad about object stores and other modern queues
and stores.  Kafka, S3  and Azure Blob are all particularly reliable
storage.  What SQL can give you is ACID, so that your write transactions
are consistent, and you'll never have a silently broken notebook due to
storage problems.  Then again, so can Kafka, if you have sufficient
resources.

Cheers!



On Wed, Jul 29, 2020 at 2:01 AM Jun Zhang <zhangjunemail...@gmail.com>
wrote:

> hi, all:
>      At present,zeppelin provides HDFS, mongodb, s3 and other repositories
> for storing notebooks. Is it necessary to add a mysql repository? I
> personally think that the security and the stability of the mysql
> repository may be relatively higher.
>
> thanks
>

Reply via email to