commentoperation is issued by the user or the front-end it uses. This operation will be stored in the blockchain and in the TxComments table in HiveSQL.
voteoperations and stored in the TxVotes table in HiveSQL.
author_rewardvirtual operation is recorded in the blockchain. The user did nothing to trigger it, the system did it automatically.