猿问

怎么生成全局唯一的字符串id?

最近学习一下node.js + koa + mysql 后端,写页面的时候总会看到请求的接口都会有一些一字符串为主的唯一Id,自己也想试一试不知怎么下手,请指点一下

慕码人8056858
浏览 978回答 1
1回答

牧羊人nacy

全局唯一字符串的有很多方法, 如基于时间, 网卡mac地址, cpu id等等. 标准是uuid, 生成算法是标准化的, 几乎所有语言都有现成可用的方法.MySQL生成uuid的方法select uuid();nodejs生成uuid的方法有很多种, 如用node-uuid模块.首先执行:npm install node-uuid    var uuid = require('node-uuid');    console.log(uuid.v1())    console.log(uuid.v4())
随时随地看视频慕课网APP

相关分类

MySQL
我要回答