tarantool 产生的情况
Cases when tarantool yields
我是 tarantool 的新手,想问一些关于隐式收益的一般性问题。在文档中:
"There are implicit yields: every data-change operation or network-access causes an implicit yield, and every statement that goes through the tarantool client causes an implicit yield."
1) "every statement that goes through the tarantool client" 是什么意思?获得有关该案例的更多信息会更好。是关于连接器还是普通客户端?
2) 如果通过将 wal_mode 设置为 none 关闭 WAL 日志,tarantool 是否会在数据更改操作中退出?
1) 文档中的措辞不当。 Network/disk IO 产量。如果您正在使用 box.begin()
和 box.commit()
,那么磁盘 IO 不得将控制权交给另一个光纤,直到 box.commit()
.
2) Tarantool 不会屈服,如果 insert
/delete
/update
/upsert
执行,但 wal_mode = 'none'
.
我是 tarantool 的新手,想问一些关于隐式收益的一般性问题。在文档中:
"There are implicit yields: every data-change operation or network-access causes an implicit yield, and every statement that goes through the tarantool client causes an implicit yield."
1) "every statement that goes through the tarantool client" 是什么意思?获得有关该案例的更多信息会更好。是关于连接器还是普通客户端?
2) 如果通过将 wal_mode 设置为 none 关闭 WAL 日志,tarantool 是否会在数据更改操作中退出?
1) 文档中的措辞不当。 Network/disk IO 产量。如果您正在使用 box.begin()
和 box.commit()
,那么磁盘 IO 不得将控制权交给另一个光纤,直到 box.commit()
.
2) Tarantool 不会屈服,如果 insert
/delete
/update
/upsert
执行,但 wal_mode = 'none'
.