对于MySql的全局ID(主键),我们一般采用自增整数列.程序生成GUID.单独的表作为ID生成器,这几种方案各有优劣,最终效率都不能说十分理想(尤其海量数据下),其实通过Redis的INCR可以很方便生成自增数,因为是操作缓存,生成的效率也不错. 插入数据库的主键也是连续增长的,配合索引,读取效率也很高. 下面是从Redis中获取新的自增数的代码: public sealed class Utils { private static readonly object sequence_locke