10亿级人脸搜索的实践和优化.pdf
1、中国开发者大会 2023十亿级人脸搜索的实践和优化刘刚,CTO谱时智能云,2023/04/08中国开发者大会 2023 我们的业务分享嘉宾我们的问题我们的方案我们的规划刘刚,谱时智能云 CTO2014年Elasticsearch中国技术分享会分享嘉宾中国开发者大会 2023 图片直播Elastic 中国开发者大会 2021图片直播二维码我们的业务中国开发者大会 2023 中国开发者大会 2023 我们的业务中国开发者大会 2023 中国开发者大会 2023 依赖第三方人脸搜索遇到问题性能限制2QPS5个搜索结果功能限制多活动聚合活动人物相册费用暴增业务指数增长不能额外收费我们的问题中国开发者大
2、会 2023 2QPS-20QPS5个搜索结果-无解(没有预期解决时间)依赖第三方人脸搜索性能限制我们的问题中国开发者大会 2023 多活动聚合活动人物相册依赖第三方人脸搜索功能限制一场马拉松几十万张图多场马拉松聚合我们的问题中国开发者大会 2023 业务指数增长不能额外收费依赖第三方人脸搜索费用暴增我们的问题中国开发者大会 2023 业务指数增长我们的问题中国开发者大会 2023 费用暴增我们的问题中国开发者大会 2023 怎么解决?小公司没钱没人没时间我们的问题中国开发者大会 2023“万能的”中国开发者大会 2023 解决问题第一阶段:elastic方案探索理论基础搜索是计算多维词向量距
3、离人脸搜索是计算512位向量欧几里得距离数据类型支持Elasticsearch7.0之后新数据类型Dense_vector支持最多500维数据算法支持?已经支持余弦相似度计算大佬承诺后续版本支持欧几里得距离我们的方案中国开发者大会 2023 理论基础TF/IDF算法空间向量算法/余弦相似度我们的方案中国开发者大会 2023 理论基础欧式空间特征512维欧几里得距离我们的方案中国开发者大会 2023 理论基础欧式空间特征512维欧几里得距离我们的方案中国开发者大会 2023 大佬救命中国开发者大会 2023 大佬救命中国开发者大会 2023 第一阶段结论:es作为人脸搜索引擎第一阶段验证:es7
4、.x(未发布)+script我们的方案中国开发者大会 2023 第二阶段:elastic方案上线7.2版本之前没有正式版,是等还是用开发板?人脸向量512位,dense_vector最多支持500位不支持欧几里得距离计算7.2版本人脸向量512位,dense_vector支持1024位不支持欧几里得距离计算集群管理引入x-pack7.4版本之后支持欧几里得距离计算搜索优化异步搜索我们的方案中国开发者大会 2023 es7.2版本之前dense_vector只支持500位非es方案一数据存数据库计算用java非es方案二数据存redis计算用python自研人脸向量512维20kb/人脸我们的方





点击查看更多