Apache的卡珊德拉数据库是一个强大的、可扩展的大数据解决方案,用于存储和处理大量数据,通常使用数百个节点分散在多个全球位置。这是一个很棒的工具,我们喜欢它,但我们经常看到团队在使用它时遇到麻烦。我们建议使用卡桑德拉仔细.团队经常误解Cassandra的用例,试图将其用作通用数据存储,而实际上它是基于预定义的键或索引对大型数据集进行了快速读取的优化。它对存储模式的依赖也使得它很难随时间发展。Cassandra的操作也很复杂,而且有一些粗糙的地方,所以除非你绝对需要它提供的缩放功能,否则简单的解决方案通常更好。如果您不需要Cassandra的特定用例和扩展特性,那么您可能会选择它大数据嫉妒.谨慎使用Cassandra将包括大量的自动化测试,我们很乐意推荐CassandraUnit作为测试策略的一部分。
Apache的卡珊德拉数据库是一个强大的、可扩展的大数据解决方案,用于存储和处理大量数据,通常使用数百个节点分散在多个全球位置。这是一个很棒的工具,我们喜欢它,但我们经常看到团队在使用它时遇到麻烦。我们建议使用卡桑德拉仔细.团队经常误解Cassandra的用例,试图将其用作通用数据存储,而实际上它是基于预定义的键或索引对大型数据集进行了快速读取的优化。它对存储模式的依赖也使得它很难随时间发展。Cassandra的操作也很复杂,而且有一些粗糙的地方,所以除非你绝对需要它提供的缩放功能,否则简单的解决方案通常更好。如果您不需要Cassandra的特定用例和缩放特性,您可能只会选择它大数据嫉妒.谨慎使用Cassandra将包括大量的自动化测试,我们很乐意推荐CassandraUnit作为测试策略的一部分。