我是tarantool的新手,想问隐含的yelds的一般问题。在文档:
"存在隐含的收益:每次数据更改操作或网络访问都会导致隐式收益,并且每个通过tarantool客户端的语句都会导致隐式收益。"
1)它是什么意思"每一个通过tarantool客户端的声明" ?最好能获得有关它的更多信息。它是关于连接器还是普通客户端?
2)如果通过将wal_mode设置为none来关闭WAL日志,那么数据更改操作中的tarantool yelds是什么?
答案 0 :(得分:1)
1)文档中的措辞不佳。网络/磁盘IO产量。如果您正在使用box.begin()
和box.commit()
,那么在box.commit()
之前,磁盘IO不得控制其他光纤。
2)如果insert
/ delete
/ update
/ upsert
已执行,Tarantool不会屈服,wal_mode = 'none'
。