DataStax似乎很贵.是否有可在生产中使用Apache Cassandra的最佳实践配置?我想在EC2上设置Cassandra.
谢谢
Pat*_*din 10
而不是给你一些其他产品的商业广告,让我在选择使用OSS与商业许可产品时给你一些实用的建议.
使用任何技术时,您需要花费两件事.时间或金钱.最终时间就是金钱,但为了这个,我们说它们是不同的.根据你的问题,你有更多的时间让我们专注于那个.
您可以在DataStax Academy获得一些免费培训.http://academy.datastax.com
通过观看来自优秀用户社区的讲座,向同行学习.你可以在这135个演讲中找到一些东西:https://www.youtube.com/playlist?list = PLm-EPIkBI3YoiA-02vufoEj4CgYvIQgIk
如果你需要提问.Stack Overflow,Cassandra邮件列表和DataStax Academy Slack都是很好的资源.
使用商业产品或花时间取决于你,但不要让任何人试图说服你这太难了,你应该使用别的东西.如果可以的话,我们都在这里提供帮助.
免责声明:我是ScyllaDB员工.
运行Cassandra/Scylla有几种替代工作方式.
使用OpenSource Cassandra,以及最佳实践.不幸的是,其中大多数是几年前创建的.所以你需要学习调整JVM和Cassandra加载的黑魔法. https://tobert.github.io/pages/als-cassandra-21-tuning-guide.html 最近发布的Cassandra在AWS上没有"官方"AMI.
使用Scylla OpenSource.它是Cassandra的替代品.Scylla自动调整自身,以最大限度地减少操作员在日常操作中的干预.此外,Scylla为EC2部署提供opensoure AMI,因此,您只需要一个AWS账户.Scylla是Cassandra的C++实现,它受益于AWS上的优秀(且成本高昂)资源.因此,提供更好的ops/$$比率.Scylla强烈建议使用I3实例,您将使用现代CPU技术,出色的I/O(基于NVMe)和大量内存,其成本仅为其他EC2实例的一小部分.你可以在这里阅读更多相关信息:http: //www.scylladb.com/2017/05/10/faster-and-better-what-to-expect-running-scylla-on-aws-i3-instances/
ScyllaDB致力于提供开源,优化的AMI版本.
从DataStax或Scylla购买企业许可证.
聘请顾问帮助您安装Cassandra设置.像"最后一个泡菜"或Pythian这样的公司可以在这方面帮助你.
使用以下公司的DBaaS产品:Scylla:
IBM撰写:https://www.compose.com/databases/scylladb
Joyent Triton:https://www.joyent.com/blog/free-trial-managed-scylladb-beta-on-triton
Scylla和Cassandra Instaclustr:https://www.instaclustr.com/
希望这可以帮助.
| 归档时间: |
|
| 查看次数: |
765 次 |
| 最近记录: |