使用Elasticsearch启动Cassandra,在~/logs/system.log中获得以下错误 ./bin/cassandra -e java.lang.IllegalStateException: path.home is not configured at org.apache.cassandra.service.Ela
我不是Cassandra的绝对专家,但我所知道的(如果我错了请纠正我)是,为数据模型中的所有字段创建一个二级索引是一种反模式。我正在使用Elassandra,我的数据模型如下所示:
用户对象表示用户,包括: userID、姓名、电话、电子邮件和用户的各种信息(比如这些用户正在出售东西),是一个销售对象,它代表用户所做的销售,包括以一种更概括的方式,选择的主要原因是什么--像Elassandra中的Elasticsearch这样的辅助索引- VS -去错误化表并使用分区和集群键?