【发布时间】:2020-05-07 21:53:07
【问题描述】:
我希望将 InfluxDB 数据库作为我的云项目的一部分。但是,我不想管理云中的任何虚拟机。我的第一个想法是使用 Azure 容器实例服务,因为它允许运行单个 docker 容器。 InfluxDB 可以作为 docker 容器运行,因此可以使用它。但是,我看到 Azure Container Instance 通常被描述为运行 SHORT-lived 容器的平台。这不是我的情况,我的数据库需要持续运行以服务查询/写入。
ACI 不适合用于我的案例吗?我应该使用什么?我知道还有 Azure Kubernetes Service,但据我了解,这似乎用于运行整个解决方案,而不仅仅是单个容器。
如果我无法使用 InfluxDB,我将不得不坚持使用 CosmosDB 来存储我的时序数据...(时序见解对于我的简单家庭项目来说太贵了)
【问题讨论】:
-
你也可以在Web App azure.microsoft.com/en-us/services/app-service/containers运行容器
-
旁注:我使用时间序列洞察的新 SKU 每月为我的爱好项目支付大约 24 欧元。您可能看过较旧的 S1 和 S2 SKU。
-
@PeterBons Ha,我得看看那个。但是,我真的很喜欢 InfluxDB。使用愉快,文档很棒。
-
@PeterBons 你是怎么降到 24 欧元的?使用 TSI 预览版时,您还需要事件中心(或 IoT 中心,如果需要)和 Azure 存储。结合起来,价格可能至少会高出 2 倍
-
@Loreno 我使用 Azure IoT Central,前 5 台设备免费。此外,我还有一个基本级别的事件中心,每月 10 欧元。 My Pay as you go Time Series Insights 目前每月收费 8 欧元。加起来是18欧元。比我想象的还要少。
标签: azure influxdb azure-container-service azure-container-instances