|      1julyclyde      256 天前 前 6 位后 6 位,我还以为身份证号呢…… 不过我印象中 elasticsearch 好像就没有毫秒级的速度吧? | 
|  |      2timethinker      256 天前 这种直接预先建立索引,ES 不是万能的。 | 
|  |      3CoderChan      256 天前 为什么不写入的时候判断 | 
|      4seansong      256 天前 直接冗余一下是不是最快 | 
|  |      5misaka19000      256 天前 存的时候判断,或者离线计算 | 
|      6paopjian      256 天前 就 12 位, 经典面试 bitmap 不就出来了 | 
|      7layxy      255 天前  1 wildcard 或者 regexp 都可以满足你的需求,我试了 31 亿数据,查询基本在 100ms 以内,实际性能可能和你的 es 配置和数据长度等有关 | 
|      8sincw      255 天前 你这也不是模糊查询啊,写入的时候处理一下,就成 eq 了 | 
|  |      9lasuar      255 天前 同 2L ,这种最好是写入时预处理,其他方案不是最优。ES 的话自个测试一下就知。 | 
|      13soulflysimple123      118 天前 前 6 位+后 6 位拼接单独存一列,建个索引 |