我们一直在构建一个使用Citus db的系统,并且正在考虑在投入生产之前购买高级支持选项,但是成本相对较高。我对社区的分析是,尽管slack channel和google groups forum越来越多,但它的规模很小且很细分。
我们在开发过程中遇到的错误大部分通过很好的文档解决了。进入产品,关于配置存在一些不确定性,因此是我的问题。
是否有人遇到任何问题并使用了社区支持或高级支持?在交付速度,响应质量,反馈的一致性以及最终解决问题的周转时间方面的经验是什么样的。
最终,我们需要为客户提供较高的SLA,并且快速解决生产中的问题对于我们的业务至关重要
最佳答案
在Pex,我们在生产中使用Citus已有近两年的时间,并在20多个工作节点上运行。我们大约在第一年就开始使用社区版本,而几个月前已切换到高级版本。
当我们开始使用citus时,我们遇到了很多问题(主要与事实有关,当时的citus与独立的PGSQL并不像今天那样紧密兼容,并不是因为bug或性能问题)。我不能说我们是规则还是例外,但是柑桔团队非常支持,在几个小时内对我们遇到的(愚蠢)问题做出了回应,并提供了所需的帮助。多亏了他们的帮助,我们才得以实现an incredible scale。
他们的支持也是决定改用高级版的主要原因。响应时间令人难以置信。我们会在数小时内得到答复,如果出现生产中断问题,则只需几分钟。我们选择citus而不是其他解决方案(并且尝试了许多)的原因之一也是新版本的步伐。每隔两周就会发布a new version,它可以修复所有发现的错误并添加许多新功能。
总体而言,选择柑橘是我们作为公司做出的最幸运的决定之一。
关于citus - 在生产中支持Citus?社区还是高级?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49914812/