我想创建一个键值数据存储区,其中键是url,值约为0.5 MB数据。应用程序要求一次写入和读取大约10-20K个键值,这些键值来自文件。什么是正确的架构?如果没有群集密钥,则每个分区将只有1行。可以读取未记录的20K记录吗?
答案 0 :(得分:1)
为此使用未记录的批处理是非常不好的主意。在only in limited set of cases中使用Cassandra进行批处理非常有用。
对于您而言,最有效的方法是通过executeAsync
发送单个查询,然后在您的应用程序中收集此数据。但是您可能需要控制同时有几个进行中的请求,并可能调整connection pooling。