V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  specita  ›  全部回复第 2 页 / 共 18 页
回复总数  349
1  2  3  4  5  6  7  8  9  10 ... 18  
2020-10-16 10:19:11 +08:00
回复了 awanganddong 创建的主题 程序员 延迟队列落地方案
秒级扫表把需要处理的用户放入队列里串行处理
sharding 的方案优缺点还是比较明显的,我现在接手的就是用的 sharding,主要是按 sharding 的方式跑数据处理,提高效率,但是数据量上来后,需要扩容再多 sharding 点表成本就很高了。另外报表查询也是个突出的问题。所以最近也在选型,我目前倾向于用 spark-sql 批处理,汇总数据再导入 mysql 或者 hbase 吧。tidb 不敢用的原因还是因为不了解,怕当小白鼠。
2020-09-09 11:44:12 +08:00
回复了 huntcool001 创建的主题 数据库 Mysql 数据库锁的一个问题
lz 你那样测试肯定测试不出来啊,这语句执行那么快,等不到锁超时的
2020-09-09 11:40:24 +08:00
回复了 huntcool001 创建的主题 数据库 Mysql 数据库锁的一个问题
我觉得会死锁啊,会竞争 X 锁啊。你开两个事务,start transaction 手动测试就知道了啊。
看之前的回答我还怀疑自己,测试了下:
Trx id counter 101931
Purge done for trx's n:o < 101930 undo n:o < 0 state: running but idle
History list length 11
LIST OF TRANSACTIONS FOR EACH SESSION:
---TRANSACTION 101930, ACTIVE 16 sec
2 lock struct(s), heap size 1136, 1 row lock(s), undo log entries 1
MySQL thread id 13, OS thread handle 19224, query id 835 localhost ::1 root starting
show engine innodb status
---TRANSACTION 101928, ACTIVE 107 sec starting index read
mysql tables in use 1, locked 1
LOCK WAIT 3 lock struct(s), heap size 1136, 3 row lock(s)
MySQL thread id 14, OS thread handle 1736, query id 834 localhost ::1 root Searching rows for update
update user set id = 1 where name = 'aa'
------- TRX HAS BEEN WAITING 10 SEC FOR THIS LOCK TO BE GRANTED:
RECORD LOCKS space id 489 page no 3 n bits 72 index PRIMARY of table `orange`.`user` trx id 101928 lock_mode X locks rec but not gap waiting
Record lock, heap no 2 PHYSICAL RECORD: n_fields 5; compact format; info bits 0
2020-09-04 15:25:49 +08:00
回复了 shimingzhoudf 创建的主题 Python mysql 查询
描述得让人看不懂,建议直接贴 sql 和异常
2020-09-04 15:21:45 +08:00
回复了 specita 创建的主题 问与答 数据库表有必要加一个逻辑删除字段吗?
@cnhongwei 谢谢,确实应该更多从业务角度考虑这个字段,不同场景去做取舍。
问题看来是 leader 没有话语权啊,这事儿跟前端后端没关系啊,公司内部 leader 没有话语权那肯定难受,领赏没有你,但背锅被甩锅肯定是第一位的,所以换 leader~~
2020-08-25 13:40:58 +08:00
回复了 fightingCode948 创建的主题 程序员 你们遇到过组长强制要求代码实现的吗?
刚入行就听组长的就好了,谦虚点,慢慢学。这么多人吐槽,就说明可能是你的思考方式有问题。感觉跟我认识的一个人好像,有个两年经验感觉就可以 diss 任何人,其实只是刚刚起步。
2020-08-18 13:34:47 +08:00
回复了 Evilk 创建的主题 PHP 关于服务拆分
应该没到微服务的地步,拆分感觉只会加重你们的负担。重新梳理一下系统边界,把项目模块业务边界整理下,然后做些调整就好了,代价相应也比较小。
2020-08-14 15:58:51 +08:00
回复了 mikedev 创建的主题 职场话题 出去面试很扎心
没办法,面试官就喜欢问这些,现状就是这样....
一般讲设计模式不都先讲 SOLID 原则么,没有接口或者抽象类,如何遵循这些原则呢?
2020-08-13 09:43:19 +08:00
回复了 Shook 创建的主题 职场话题 带了半个月的实习生提桶跑路了,怎么适应?
你觉得对别人好的事,比如多学点东西,刚出来薪金不重要,多学习真本事之类的,都是你以为,在别人看来或者在年轻人看来,也许是负担。所以只交流工作就好了,额外的东西不要强加于人。
2020-07-28 15:11:55 +08:00
回复了 Vimax 创建的主题 Java 代码注释哪些地方要写?以及如何书写比较规范且不冗余
注释我不会嫌多的
2020-07-23 10:45:00 +08:00
回复了 arobota 创建的主题 生活 看房买房什么 app 好,求推荐
我最近也打算成都买,用的购房通那个小程序,还算可以
2020-07-02 19:00:25 +08:00
回复了 loliordie 创建的主题 Python 有代码洁癖算不算是个好事
严于律己,宽于律人, 不然很累的
2019-12-19 09:27:02 +08:00
回复了 Geekerstar 创建的主题 Java 大佬们,请教一个系统架构问题
我遇到的一般都是这种架构啊,java jar 包一般是用的 zk+dubbo,go 的遇到的是用 gRpc+consul
2019-12-16 15:43:57 +08:00
回复了 wlgq2 创建的主题 Go 编程语言 终于快刷完了 6.824 分布式系统实验……
go get timeout 真的痛苦....梯子一直不稳定
2019-10-30 21:54:27 +08:00
回复了 luoliangDSGA 创建的主题 成都 成都多点 mall 这个公司怎么样?
原京东的比较多
1  2  3  4  5  6  7  8  9  10 ... 18  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1300 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 23:28 · PVG 07:28 · LAX 16:28 · JFK 19:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.