- 1
- 0
- 约1.5千字
- 约 2页
- 2026-07-09 发布于北京
- 举报
[toc]
如何设计一个文件上传接口,10000条数据。
1.保证自己的接口响应时间不能太长。
2.保证自己的
3.一定要去异步处理
4.数据的问题。不非得是去1W条数据呢。
5.可以去异步下单。
6.还要去考虑,数据库字段的问题。
抽奖
1.概率
2.时间场次
3.奖品
分布式发号器
我咋设计?
1.首先他的功能?
一个全局唯一的id。2.是有一个生成,然后所有的站点,都来生成中
心,然后来获取么?
解决办法:1.使用hash分表。这种情况下,就是如果一个数据库突然挂了,或者
新加一个机器,就会有问题。2.雪花算法,这个东西,应该很难吧?3.海波之前
,是用go去mysql取,每次取1000个,等没有的话,再去数据库取。4.龙
哥之前的方案,也可以把?使用redis作为计数器,等redis中没有了,再使
用分布式锁,再去mysql里面去取一下。5.
SnowFlake产生的ID是一个64位的整型,结构如下(每一部分用“-”符号分隔):
(1)1位:标识部分,在java中由于long的最是符号位,正数是0,负数
原创力文档

文档评论(0)