- | -- | -- | - | -
---|---|---|---|
- | -- | -- | - | -
Callback<ChangeNotification>
Callback<ChangeNotification>
- | -- | -- | - | -||||||
---|---|---|---|---|---|---|---|---|---|
- | -Entry[] - |
+ ```
+ let kvStore;
+ try {
+ let entries = [];
+ for (var i = 0; i < 10; i++) {
+ var key = 'batch_test_string_key';
+ var entry = {
+ key : key + i,
+ value : {
+ type : distributedData.ValueType.STRING,
+ value : 'batch_test_string_value'
+ }
+ }
+ entries.push(entry);
+ }
+ console.log('entries: ' + JSON.stringify(entries));
+ kvStore.putBatch(entries, async function (err,data) {
+ console.log('putBatch success');
+ await kvStore.getEntries('batch_test_string_key', function (err,entrys) {
+ console.log('getEntries success');
+ console.log('entrys.length: ' + entrys.length);
+ console.log('entrys[0]: ' + JSON.stringify(entrys[0]));
+ });
+ });
+ }catch(e) {
+ console.log('PutBatch e ' + e);
+ }
+
+ ```
+
+
+### putBatch8+ ###
+
+putBatch(entries: Entry[]): Promise<void>;
+
+批量插入键值对到KvStore数据库中,并通过Promise方式返回,此方法为异步方法。
+
+- 参数:
+
+
+
+ | ++ | ++ | + | +
---|---|---|---|
+ | +Entry[] + |
@@ -3866,9 +3984,44 @@ putBatch(entries: Entry[]): Promise |