0

保存 CBLModel 是一项昂贵的操作。将 CBLModel 保存到数据库需要多少秒/毫秒?

CBLModel *model = [database modelForDocument:documentID];
NSError *error;
[model save:&error];
4

1 回答 1

0

如果你有很多模型要保存,你可以使用 CouchBaseLite 事务来大大提高性能。

[database inTransaction:^BOOL()
{
    for ( int i = 0; i < 1000; i++)
    {
        CBLModel *model = ...;
        NSError *error;
        [model save:&error];
    }
    return (YES);
}
];
于 2014-02-14T20:02:12.527 回答