DataStax Cassandra似乎很昂贵,是否有在生产中使用Apache Cassandra的最佳实践配置?

DataStax Cassandra似乎很昂贵,是否有在生产中使用Apache Cassandra的最佳实践配置?,cassandra,Cassandra,税收似乎很贵。是否有在生产中使用ApacheCassandra的最佳实践配置?我正在尝试在EC2上设置Cassandra 谢谢免责声明:我是锡拉银行的员工 有几种替代方法可以操作卡桑德拉/锡拉式的工作负载 使用开源Cassandra和最佳实践。不幸的是,它们中的大多数都是在几年前创建的。因此,您需要学习调优JVM和Cassandra负载的黑魔法。 对于最近发布的Cassandra,AWS上没有“官方”AMI 使用“锡拉”开源软件。这是卡桑德拉的替代品。“锡拉”自动调谐,以尽量减少操作员在日常操作

税收似乎很贵。是否有在生产中使用ApacheCassandra的最佳实践配置?我正在尝试在EC2上设置Cassandra


谢谢

免责声明:我是锡拉银行的员工

有几种替代方法可以操作卡桑德拉/锡拉式的工作负载

  • 使用开源Cassandra和最佳实践。不幸的是,它们中的大多数都是在几年前创建的。因此,您需要学习调优JVM和Cassandra负载的黑魔法。 对于最近发布的Cassandra,AWS上没有“官方”AMI

  • 使用“锡拉”开源软件。这是卡桑德拉的替代品。“锡拉”自动调谐,以尽量减少操作员在日常操作中的干预。此外,Scylla为EC2部署提供了opensoure AMI,因此,您只需要一个AWS帐户。 Scylla是Casand的C++实现,它得益于AWS上的巨大(和昂贵)资源。因此,提供更好的ops/$$比率。Scylla极力推荐使用I3实例,您将使用当代CPU技术、优秀的I/O(基于NVMe)和大量内存,而成本仅为其他EC2实例的几分之一。 您可以在此处阅读更多信息:

  • ScyllaDB致力于提供开源、优化的AMI版本

  • 从DataStax或Scylla购买企业许可证

  • 聘请顾问帮助您安装Cassandra安装程序。 像“最后的泡菜”或Pythian这样的公司可以在这方面帮助你

  • 使用以下公司提供的DBaaS产品: 锡拉:

  • IBM Compose:

    Joyent Triton:

    锡拉和卡桑德拉 Instaclustr:


    希望这能有所帮助。

    在选择OSS与商业许可产品时,让我给你一些实用的建议,而不是给你一些其他产品的商业广告

    在使用任何技术时,你都有两件事要花。时间或金钱。归根结底,时间就是金钱,但为了这个,我们可以说它们是不同的。根据你的问题,你有更多的时间,所以让我们集中精力

  • 花时间学习基础知识。黑魔法这个词是FUD。世界上最大的一些工作负载是在Cassandra上运行的。你也能做到
  • 寻找同龄人,向那些成功的人学习。有些组织多年来一直在prod中运行Cassandra
  • 关注单个用例/项目。没有什么比在学习时尝试用新技术替换所有基础架构更糟糕的了。选择一件事并变得熟练。将这一经验用于下一个项目
  • 你可以在税务学院得到一些免费培训

    通过观看来自优秀用户社区的演讲,向同行学习。 你可以在这里的135场演讲中找到一些东西:

    如果你需要问问题。堆栈溢出、Cassandra邮件列表和DataStax都是很好的资源


    使用商业产品或花费时间取决于你,但不要让任何人试图说服你,这太难了,你应该使用其他东西。如果可能的话,我们都会来帮忙

    Patrick说Cassandra是开箱即用的,正确使用它不需要“黑魔法”。但是,您必须自己安装,因为没有可用的AMI(这对大多数人来说不是问题…),如果您想从您的设置中挤出每一次性能,尤其是如果您特别关心低延迟,您需要了解如何调整它以获得最佳性能。网络上肯定有很多指南(如果你有时间的话)和很多咨询公司(如果你有钱的话)为你做这些。这是一个“锡拉”开发者的被动攻击性反应,试图把你从卡桑德拉,纳文拉出来。分布式系统需要5-7年的时间才能稳定到足以支持大多数prod部署。卡桑德拉会做你需要的事。你可以做到。我认为,很多人都很难了解Apache Cassandra生产部署最佳实践的来龙去脉,这正是企业产品(如DataStax enterprise和Scyllab)提供如此多价值的原因。当然,学习基础知识不会有什么坏处,你推荐的资源绝对值得一看。感谢所有的帮助。我开始学习是通过在Udemy上参加卡桑德拉认证课程。所有指向的资源都非常有用。我们一直在使用instaClustr,并试图将该功能引入内部,在此期间,我一直在研究我们的选择。团队和我,一定会学习的。