aliyun-tablestore-nodejs-sdk
Version:
TableStore SDK for JavaScript
41 lines (37 loc) • 987 B
JavaScript
var client = require('./client');
var params = {
tableMeta: {
tableName: 'sampleTable',
primaryKey: [
{
name: 'gid',
type: 'INTEGER'
},
{
name: 'uid',
type: 'INTEGER'
}
]
},
reservedThroughput: {
capacityUnit: {
read: 0,
write: 0
}
},
tableOptions: {
timeToLive: -1,// 数据的过期时间, 单位秒, -1代表永不过期. 假如设置过期时间为一年, 即为 365 * 24 * 3600.
maxVersions: 1// 保存的最大版本数, 设置为1即代表每列上最多保存一个版本(保存最新的版本).
},
streamSpecification: {
enableStream: true, //开启Stream
expirationTime: 24 //Stream的过期时间,单位是小时,最长为168,设置完以后不能修改
}
};
client.createTable(params, function (err, data) {
if (err) {
console.log('error:', err);
return;
}
console.log('success:', data);
});