V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  awanganddong  ›  全部回复第 15 页 / 共 27 页
回复总数  524
1 ... 11  12  13  14  15  16  17  18  19  20 ... 27  
2021-06-27 17:12:09 +08:00
回复了 awanganddong 创建的主题 MySQL mysql 在 rc 模式下的锁机制
@qyvlik 谢谢了
2021-06-22 20:59:05 +08:00
回复了 awanganddong 创建的主题 MySQL mysql 在 rc 模式下的锁机制
@qyvlik 既然多字段索引被称为一个索引。那么我困惑的点就是,为什么 mysql 的锁由第一个字段 feature_id 触发。
毕竟 featrue_id 与 member_id 与 state 这几个多字段是定位到唯一值的。
2021-06-22 17:51:40 +08:00
回复了 awanganddong 创建的主题 MySQL mysql 在 rc 模式下的锁机制
@qyvlik
第一点不能在一次 query 中使用,这个不太理解。
第二点,为什么更新的时候,只会挑选一个索引。而不是组合索引。
2021-06-21 19:55:59 +08:00
回复了 awanganddong 创建的主题 MySQL mysql 在 rc 模式下的锁机制
根据我个人理解

在 rc 多个索引的情况下。

会对满足各个普通索引的记录加锁
然后接着对各个普通索引对应的主键索引加锁
2021-06-14 16:27:01 +08:00
回复了 awanganddong 创建的主题 MySQL mysql n+1 查询大家是怎么处理的
@qisyue 现在做了基于 aop 的缓存。
你说的这种缓存,可以考虑。
应该是变动不大的技术方案。
其实耗时最近的是那个连表查询。
但是现在还没办法引入 es 来进行替换。

es 的话,我要建立一套数据同步机制,这个专门维护的话,增加项目复杂度。现在还不太愿意用。
2021-06-13 23:23:57 +08:00
回复了 awanganddong 创建的主题 MySQL mysql n+1 查询大家是怎么处理的
现在这个接口属于 left join 3 张表然后再查询,所以正在想办法,一点点优化
2021-06-13 22:44:20 +08:00
回复了 awanganddong 创建的主题 MySQL mysql n+1 查询大家是怎么处理的
比如现在查用户列表,然后有一个字段是通过循环查获取到的,现在怎么把这个字段改成只查数据库一次。
查询条件是多项组合的。
2021-06-08 22:18:14 +08:00
回复了 awanganddong 创建的主题 程序员 base64 编码有什么不同吗
问题解决了

我和 ios 做接口加密
异或运算之后对结果 base64_safe 操作

然后他那边想一步步对结果,但是 php 转换 2 进制比较麻烦
就直接用 go 和他对结果了
2021-06-03 22:58:26 +08:00
回复了 awanganddong 创建的主题 程序员 app 可以配置 referer 吗
现在对七牛接口异或加密,然后用户必须登陆后才可以获取该接口,到期时间也设置了。
2021-06-02 19:46:10 +08:00
回复了 awanganddong 创建的主题 程序员 app 可以配置 referer 吗
是我们 bucket 是公用的,然后有黑产恶意注入文件
2021-06-02 14:36:07 +08:00
回复了 awanganddong 创建的主题 程序员 app 可以配置 referer 吗
现在没有走 cdn, 直接访问的就是图片源地址
2021-05-24 21:46:03 +08:00
回复了 awanganddong 创建的主题 编程 where in 和 where not in 怎么优化
想到一种思路

where in ID 分段,然后我起多个线程或者多个携程并发请求。
2021-05-23 19:25:36 +08:00
回复了 awanganddong 创建的主题 编程 where in 和 where not in 怎么优化
单纯靠 mysql 已经解决不了这个问题了


exists 和 union all 都用了 , 好不如原来的 where in 的性能
2021-05-23 09:51:35 +08:00
回复了 awanganddong 创建的主题 编程 where in 和 where not in 怎么优化
不知道你用过陌陌没有,陌陌有附近的人。然后我把这个用户加黑名单了,那在附近的人这个列表里边就不能出现,类似这样的业务需求。
一张 user 表 id
一张 user_blacklist 表 id uid
2021-05-22 23:42:22 +08:00
回复了 awanganddong 创建的主题 编程 where in 和 where not in 怎么优化
比如现在要查询其他在线用户。
那我首先获取到这个用户的黑名单 uidArr,
然后拿着这个 uidArr 去 where not in 去剔除这些用户(对于这个用户黑名单可能有几千的数据)

----------------
用户会话列表,客户端是把聊天用户的唯一标识给我,
然后我去 where in 这些标识 去获取这些列表
2021-05-22 22:43:07 +08:00
回复了 awanganddong 创建的主题 编程 where in 和 where not in 怎么优化
就比如我想从用户表里边匹配合适的用户,这时候就要剔除黑名单等不符合用户。
而且不单单这两个地方,
许多地方都需要 in
2021-05-16 00:56:37 +08:00
回复了 awanganddong 创建的主题 程序员 关于抓包的问题
别回答了,找到相关提问了

抱歉

https://www.v2ex.com/t/605666
2021-05-14 13:07:57 +08:00
回复了 awanganddong 创建的主题 Go 编程语言 gin 条件验证请教下
souga
2021-05-11 18:19:06 +08:00
回复了 awanganddong 创建的主题 Go 编程语言 gin 条件验证请教下
如果是 int 类型的话,我该怎么判断最大和最小呢
2021-05-11 15:06:31 +08:00
回复了 awanganddong 创建的主题 Go 编程语言 gin 条件验证请教下
明白了
1 ... 11  12  13  14  15  16  17  18  19  20 ... 27  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   967 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 18:58 · PVG 02:58 · LAX 10:58 · JFK 13:58
Developed with CodeLauncher
♥ Do have faith in what you're doing.