Oui, ItemLike
est une table
Schéma de la table ItemLike sera comme:
CREATE TABLE itemlike(
itemid bigint,
userid bigint,
timeuuid timeuuid,
PRIMARY KEY(itemid, userid)
);
L'image de la diapositive est la structure interne de la table ci-dessus.
Insérons certaines données:
itemid | userid | timeuuid
--------+--------+--------------------------------------
2 | 100 | f172e3c0-67a6-11e7-8e08-371a840aa4bb
2 | 103 | eaf31240-67a6-11e7-8e08-371a840aa4bb
1 | 100 | d92f7e90-67a6-11e7-8e08-371a840aa4bb
interne cassandra enregistrera les données comme ci-dessous:
--------------------------------------------------------------------------------------|
| | 100:timeuuid | 103:timeuuid |
| +---------------------------------------+----------------------------------------|
|2 | f172e3c0-67a6-11e7-8e08-371a840aa4bb | eaf31240-67a6-11e7-8e08-371a840aa4bb |
--------------------------------------------------------------------------------------|
---------------------------------------------|
| | 100:timeuuid |
| +---------------------------------------|
|1 | d92f7e90-67a6-11e7-8e08-371a840aa4bb |
---------------------------------------------|
donc je viens 'insérer en valeurs itemlike (Itemid, userid) (100, 1000) ',' insérer dans les valeurs itemlike (itemid, userid) (100, 1001) 'et sur? Je pensais que l'image est quelque chose comme '' insérer dans itemlike (itemid, userid1, userid2 ...) valeurs (100, 1000, 1001, 1002 .....) '' – Sato
oui, il suffit d'insérer avec 'insérer dans itemlike (itemid, userid) valeurs (100, 1000) '. intérieurement cassandra stocker des données comme l'image de la diapositive –