我正在寻找使用" CassandraDataModel"对于Mahout。还需要哪些表以及如何从CSV文件将数据导入这些表
答案 0 :(得分:0)
发布此消息,如果其他人在Windows版本的Cassandra 3.9.0(DataStax Distributionition)中面临同样的问题。
以下是需要通过CQL创建的表: CREATE TABLE“users”(“userID”bigint,“itemID”bigint,值float,PRIMARY KEY(“userID”,“itemID”))WITH COMPACT STORAGE;
CREATE TABLE“items”(“itemID”bigint,“userID”bigint,值float,PRIMARY KEY(“itemID”,“userID”))WITH COMPACT STORAGE;
CREATE TABLE“userIDs”(“ID”bigint,“userID”bigint,PRIMARY KEY(“ID”,“userID”))WITH COMPACT STORAGE;
CREATE TABLE“itemIDs”(“ID”bigint,“itemID”bigint,PRIMARY KEY(“ID”,“itemID”))具有紧凑的存储空间;
以下是将CSV文件中的数据导入这4个表的命令格式。
从'C:\ Recommender_mv \ RecommenderApp \ data \ movies.csv'复制用户;