单表千万级, 要根据各种查询得到 ID 集合; 已经建立了各种索引, 速度还是慢

RickyC:除了缓存还有别的方法吗?

因为 筛选条件比较多; 如果全都排列组合出来, 可能有 1000 种

hooopo:用 postgres 有布隆索引

shaoyijiong:要不上 es

RickyC:@hooopo
@shaoyijiong

我们只要求查询总数小于 10 万的 id 集合;
现在可以得到各种查询的总数

这也必须改成其他数据库或者上 es 吗?

es 可以在 PHP 用?

aimaodeyuer:@RickyC es 完美适配

分布式雪花算法,同一毫秒内生成的 id 是无序的吧?

jerrry:第一段时间戳相同; 但是第二段 workerId 可能不同。 所以可能会造成同一毫秒内的请求生成的 id 是无序的吧。xuanbg:时间戳相同也有多个递增 id 的

微服务调用别人接口拼数据需要建立冗余表?将此表 id 和其他字段同步到此表?

Cowhitewhite:第一次听说,还这样玩?有点疑惑,新的带头大哥说要这样玩。wysnylc:看业务 coderxy:我们业务与管理分离的时候做过这种, 把业务的表同步一份到管理平台,然后自己加上自己需要的字段。 不过不太好,经常出现数据同步的问题,而且也很麻烦。 Cowhitewhite:@coderxy 我也觉得没必要这样 但是这样合理吗 Cowhi…

在线场景下,对于大量 ID 进行筛选过滤的最佳技术方案是什么?

Morriaty:具体场景是,每个用户有个推荐列表,推荐列表是千级别的物品 ID,但物品是高频度变更的,下架、失效、用户屏蔽等等,所以希望是近实时在线的去判断这几千个 ID 的状态。 目前有尝试使用 elasticsearch 进行实时的请求,但实际发现在峰值请求下,每次 request 都是千级别的 ID 过滤,es 还是扛不住,查了下 Google,es…

微信公众号 ID 快速获取又被小龙给堵上了?

programV2:大家好,我参考的这个订阅 RSS 教程,链接 https://docs.rsshub.app/new-media.html#wei-xin其中规则 里公众号 ID 现在要怎么获取呢?有知道的老铁指点一下吗? 谢谢! 比如下面这个示例 ,公众号页里面的 url 已经没有公众号 ID 了 ,求指点谢谢? 引用:举例: https://rssh…

数据库的主键字段名叫`ID`不香么,为什么非要`table 名+ID`、`table 名缩写+ID`?

luxinfl:大佬们的主键字段名是怎么定义的?难道不叫 ID 还会有什么好处么??kiracyan:语义更明确吧 alexmao:当你有 10 个表的时候,都叫`ID`你记得过来吗? laravel:我合作的小伙连 id 都没有 lichao:还有类似的,表名用 t_User, t_Customer wangyzj:@laravel #3 又看到这个 id…