Redis
- 熟悉
Redis
的同学应该知道在Redis
中有两个命令Incr
(值加1)、IncrBy
(值加指定数值),因为Redis
是单线程的所以能保证原子性。
优点
- 性能比数据库好,能满足有序递增。
缺点
- 由于
Redis
是内存的KV
数据库,即使有AOF
和RDB
,但是依然会存在数据丢失,有可能造成ID
重复。 - 单机瓶颈问题。
- 依赖于
Redis
,Redis
要是不稳定,会影响ID
生成(单机故障问题)。
Redis
Redis
的同学应该知道在Redis
中有两个命令Incr
(值加1)、IncrBy
(值加指定数值),因为Redis
是单线程的所以能保证原子性。Redis
是内存的KV
数据库,即使有AOF
和RDB
,但是依然会存在数据丢失,有可能造成ID
重复。Redis
,Redis
要是不稳定,会影响ID
生成(单机故障问题)。
模板是一个非常有用的东西,可以让我们写一次代码产生出不同的版本以应对不同的数据类型,原理是在具体调或者是在编译时产生不同的版本。 使用格式为:template<class T> or template<typename T> 这里的class与typenam
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M