我在Cassandra文档中读到,建议您使用随机生成的ID来防止热点,而不是为每个文档实现自己的ID。据我所知,它慢得多(see this presentation)。 Cassandra如何帮助我在遵循本指南的同时实现非常高的WRITE性能?
答案 0 :(得分:1)
PlayOrm使用它自己的生成器来保持cassandra的小ids。重要的是你的发电机是随机的,就是全部,所以它提供了良好的密钥分配。我们自己用PlayOrm和cassandra做了10,000次写入/秒,这时正在对索引进行索引,因此我们可以使用PlayOrm Scalable SQL进行查询。