this.enqueueLock.lock();
try {
// ��ͬ������inflyWrites�������Ƴ�
for (final WriteCommand cmd : dataList) {
if (!cmd.sync && cmd.opItem.op == OpItem.OP_ADD) {
final InflyWriteData inflyWriteData = this.inflyWrites.get(cmd.bytesKey);
if (inflyWriteData != null) {
// decrease reference count
inflyWriteData.count--;
// remove it if there is no reference
if (inflyWriteData.count <= 0) {