Why "update edge" has higher throughput than "retrieve edge"?

Version: 3.1.5
Datasets: LDBC sf10, querying and updating on edge “person_likes_post”
Sample: all primary key of “person” and “post”
Methods: Latest version of JMeter, with 40GB heap memory. Using TigerGraph Rest API