我有大约1000万个名字,大约5个文件的组合,每个文件包含200万个名字,有100个用户。每个用户都附带一个包含10,000个数字的文件。
我需要对200万个名称处理这100万个数字并生成值并向用户显示名称值。
cassandra会成为一个不错的选择吗?
目前我正在使用带有RoR的SQL,但返回值的速度很慢。
答案 0 :(得分:0)
Cassandra是一个无sql数据库而不是rdbms。 所以,如果你不知道,那么cassandra就没有加入。
所以,如果你的问题由于IO而导致数据返回缓慢,那么肯定是cassandra是一个不错的选择。
但是,如果你的结果由于加入而变慢,那么cassandra无法帮助你。 因为,就像我说的那样,cassandra没有加入。
现在满足你的要求。
需要更多信息来构建对此的意见,例如, 您何时希望处理数据以创建价值(批量,即时)。
您想要一次向用户提取多少数据记录等