【问题标题】:Running SQLite inside an Azure Kubernetes Cluster在 Azure Kubernetes 集群中运行 SQLite
【发布时间】:2021-05-05 08:10:22
【问题描述】:

我正在评估它是否有意义,甚至可以在 Azure 上运行的 Kubernetes 集群中使用 SQLite 数据库。

我几乎没有使用 Kubernetes 和 Azure 的经验。我对 Docker 有一些经验,我想运行 SQLite 数据库就像定义一个包含数据库的卷一样简单,并且在集群上使用它的其他服务。

这是否被认为是不好的做法,因为我大多看到 Postgres 在这种环境中使用,还是我想多了?

我想 SQLite 数据库会很有用,因为用户不必为另一个 Postgres 实例付费,而且存储的数据并不重要(主要是日志)。我只是不知道这在云环境中是否正确。

【问题讨论】:

    标签: azure sqlite kubernetes


    【解决方案1】:

    对我来说这听起来是错误的设计。 sqlite 会有很多问题,它又将如何扩展? Kubernetes 的主要思想是使用 sqlite 进行扩展的能力,你可以做到,但你会花费大量时间来让它工作。..

    我建议您使用Application Insights 服务。当涉及到日志时,它不仅存储它,而且你如何查询它。多年来使用应用程序洞察力,我认为值得为此付出代价。如果成本很重要,您可以查看sampling

    【讨论】:

      猜你喜欢
      • 2016-03-12
      • 1970-01-01
      • 2021-11-06
      • 1970-01-01
      • 1970-01-01
      • 2019-02-15
      • 1970-01-01
      • 2023-03-25
      • 2019-10-05
      相关资源
      最近更新 更多