- 主题:问个业务场景,面试被问的,有啥好方法
对块加密没用。。。。
【 在 ads1596 (ads1596) 的大作中提到: 】
: 先分词,把分词后的token和加密后的值做映射,搜索的时候直接从分词表里面去捞加密
: 后的映射关系。。。 反正挺别扭
--
FROM 183.6.114.*
成熟了?
我恍然记得几天前还看到18m在吹来着
【 在 leadu (leadu) 的大作中提到: 】
: 同态运算在10年前落地还算前沿,现在不算了
--
FROM 183.131.109.*
【 在 itworker 的大作中提到: 】
: 这就是一个扯淡的伪需求
:
这是他们现实的情况,那边就是一些东西加密后存进去的。现在遇到这个需求了
--
FROM 175.191.128.*
你这个方案是不是相当于内存数据库了?
明文落在内存里
那还不如真的搞个内存数据库算了
【 在 jiangbojava (jiangbojava) 的大作中提到: 】
: 数据加密后被存到数据库,或者是es都可以。入库的必须加密,有对应的加密算法,存储的地方不能存储明文。明文和加密数据也不能做映射。
: 问前台现在做模糊查询如何去搞。例如舞蹈老师、音乐老师、瑜伽老师加密存到db,查“老师”如何做like查询。
: 现在的一个方案分布式系统或者是多线程入手,数据全查出来,一个查询服务,后面去多个服务解密读取全部数据后,在解密数据,查询完在做聚合返回。数据量可能百万以上,不考虑硬件成本。能有啥其他方案吗
: ...................
--
FROM 180.167.95.*
【 在 guestking 的大作中提到: 】
: 用加密后的“老师”去查询不行吗?
: 哪种加密算法
他没说,就说了业务场景,问有啥思路。
--
FROM 175.191.128.*
建倒排索引时用明文,key可以明文也可以加密看需求,value都是docid,然后按docid入库加密后正文
查询时先查docid再去拿正文
你这读取全部数据肯定是0分,别说百万数据,上万数据就挂了
--
FROM 111.206.214.*
这样有安全问题
【 在 mopo 的大作中提到: 】
: 建倒排索引时用明文,key可以明文也可以加密看需求,value都是docid,然后按docid入库加密后正文
: 查询时先查docid再去拿正文
: 你这读取全部数据肯定是0分,别说百万数据,上万数据就挂了
: --
发自「今日水木 on iPhone 13 Pro Max」
--
FROM 223.104.41.*
交给专门工具处理,就不自己做了
【 在 jiangbojava (jiangbojava) 的大作中提到: 】
: 数据加密后被存到数据库,或者是es都可以。入库的必须加密,有对应的加密算法,存储的地方不能存储明文。明文和加密数据也不能做映射。
: 问前台现在做模糊查询如何去搞。例如舞蹈老师、音乐老师、瑜伽老师加密存到db,查“老师”如何做like查询。
: 现在的一个方案分布式系统或者是多线程入手,数据全查出来,一个查询服务,后面去多个服务解密读取全部数据后,在解密数据,查询完在做聚合返回。数据量可能百万以上,不考虑硬件成本。能有啥其他方案吗
: 诸位大神不知道我描述清楚了没。人家的真实场景。
--
FROM 223.104.44.*