如果实时交易都走数据库事务肯定不可能达到这么高的并发。
那么,可能的实现方案就是:
- 在内存中交易
- 在 redis 缓存中交易
交易完成后的数据,再写入数据库
感觉有很多复杂的问题需要解决啊
如果实时交易都走数据库事务肯定不可能达到这么高的并发。
那么,可能的实现方案就是:
交易完成后的数据,再写入数据库
感觉有很多复杂的问题需要解决啊
|
1
靠造假数据呗。。
|
|
F281M6Dh8DXpD1g2Mar 16, 2018
2
靠嘴啊
|
|
jadec0derMar 16, 2018
3
有那么多吗?不同的交易对肯定可以落到不同库里,我直观感觉一秒钟就几十笔交易吧,从网页上看到的
|
|
H3xMar 16, 2018
4
|
|
quickmaMar 16, 2018
5
几千笔极限了吧,火币每天晚上都崩,估计 100 笔都打不上去。
|
|
murmurMar 16, 2018
6
每秒 100w ?淘宝腾讯才多少数据量
|
|
dreamtrailMar 16, 2018
7
很明显是靠造假,前几天不是有报道说 90%都是虚假交易
|
|
cljnnnMar 16, 2018 via Android
8
这些数据就跟斗鱼人气一样。
|
|
terranboyMar 16, 2018
9
我只想说自动搬转机器人和对冲机器人太多了 没看见几个交易网站的差价很快填平吗
|
|
skadiMar 16, 2018
10
我抓过接口...监听行情写入数据库.
多的时候,1s 大概有十几笔成交. 慢的时候平均 1s 有一笔吧. usdt_btc 交易对.回头我得看看几个月下来有多少条了. |
|
evilmiracleMar 16, 2018
11
火币据说有 60%的交易量是伪造的
|
|
cnwtexMar 16, 2018
12
楼上各位, 楼主明显是在问技术上的实现.
造假就不需要撮合数据,不需要写库了吗? 那不叫造假那叫篡改交易汇总数据 |
|
13
12 楼正确
无论是否伪造数据,都是要撮合成交的 |
|
dndxMar 16, 2018
14
支付宝去年双 11 公开的也就是 26 万笔成交每秒: http://tech.ifeng.com/a/20171111/44755689_0.shtml。这帮比特币交易所竟然敢吹上百万笔每秒,脸皮也是够厚了。
|
|
stargazer242Mar 16, 2018
15
交易所 非中心化 可以回滚的
|
|
odirusMar 16, 2018
16
火币这种撮合是比较好水平扩展的
他不涉及到支付细节,不需要考虑银行网关、三方清算网关的压力,撮合交易的时候,只需要保证卖家的余额足够就可以) |
|
victorMar 16, 2018
17
请问每秒 100 万笔交易,这个数据是从来得来的?
|
|
paolongtaoMar 16, 2018
18
请问 90%,这个数据是哪里来的?
不论是 100w 还是 90%,都是拿不出啥实证的,有时候还得靠常识和逻辑。 |
|
tabris17Mar 16, 2018
19
不是说 60%的交易造假么
|
|
murmurMar 16, 2018
20
他撮合成交也要最终写到区块链上去
如果真按照百万每秒的速度到现在已经没几个人能完整下来所有交易日志了吧 |
|
liuhuantingMar 16, 2018
22
@murmur 中心化交易所交易不上链;去中心化的交易所才上链
|
|
ByteRanMar 16, 2018
23
造假
|
|
YanSepMar 16, 2018 via Android
24
造假,机器人,botvs 专门写这个的
|
|
sheep3Mar 16, 2018
25
对火币的交易量进行监控的人过来说说,火币没有这么大的交易量,你想多了
|
|
love1989Jul 20, 2018
26
我是做数字货币交易所的,特地来回答一下...
1、市面上面大多数都是用 Redis 来做撮合的; 2、币种是分开的,比如 BTC-USDT、ETH-USDT 是分开的; 我们现在用的是 Redis 来做的,之前用 Oracle 在存储过程里面撮合,效果很好,很稳定,但是成本比较高;近期在考虑用 Goroutine 写个测试版本试试撮合,结果应该比较客观的... 欢迎广大同行互相交流... |
|
jonathan001Jul 24, 2018
27
有需要交流撮合系统的请加 Q:957600300
|
|
qyvlikAug 27, 2018
28
撮合不是瓶颈,撮合其实可以完全走内存(非 redis 内存),交割以及资产清算才是瓶颈。
|
|
bladewangNov 14, 2018
29
楼上内行哎。
|