由于社交场景中的喜欢、事件、页面等都可以通过图模型来方便表达,这一抽象层极大的降低了应用层工程师的心智负担。....: (id1, atype, id2) → (time, (key value)*)
注:TAO 中的边都是有向边。...其中增删改如下:
assoc_add(id1, atype, id2, time, (k→v)*) – 新增或者覆盖
assoc_delete(id1, atype, id2) – 删除
assoc_change_type...(id1, atype, id2, newtype) - 修改
值得一说的是,如果其反向边((id1, inv(atype), id2))存在,则上述 API 会同时作用于其反向边。...这负载类型包括:
指定 (id1, type, id2) 的点查,通常用来确定两个对象间是否存在对应联结,或者获取对应联结的属性。
指定 (id1, type) 的范围查询,要求结果集按时间降序排列。