个人简介

Echo Blog


江湖无名 安心练剑
  • 统一加密平台发展路径 road-map
    chat 加密平台 Roadmap 从 MVP 到企业级治理平台 一、总体设计原则(先给结论) 在所有阶段,始终坚持 5 个原则: 接口先于实现(Interface First) 执行与治理解耦 渐进式 adoption,不制造组织阻力 平台能力 > 算法能力 每个阶段都能独立创造价值 二、Stage 0 – MVP(6–8 周) 🎯 目标...
    2022-02-18 13:01:55 | Safe
  • 我为什么要接入统一加密平台,有什么好处?
    chat 为什么接入?好处是什么? 这是一个非常关键、也非常现实的问题。 加密平台本身并不“性感”,没人会因为“算法更强”而主动用它。 真正能说服企业采用的,永远不是密码学,而是风险、成本、组织效率与长期确定性。 现在的安全,其实是不可控的。 为什么要用个加密平台 一、先给结论(核心说服逻辑) 我们不是在卖“加密能力”, 我们是在帮企业把“不可治理的安全风险”变成“可控...
    2022-02-18 13:01:55 | Safe
  • 互联网公司如何保证用户私人信息安全?数据的加密和脱敏
    海绵宝宝的烦恼 海绵宝宝非常喜欢网上购物,这让他感觉到被资本腐朽的快乐。 但是有一件事他一直觉得很麻烦,快速上的收件单写满了他的个人信息,撕起来还很麻烦。 快递单号:202202181111 收件人姓名:海绵宝宝 收件人手机:138 8888 8888 收件人地址:太平洋比基尼海滩比奇堡镇贝壳街124号的波萝屋 备注:暗号是天王盖地虎 你有没有遇到过和海绵宝宝一样的烦恼呢?又是...
    2022-02-18 13:01:55 | Safe
  • 从零开始设计一个全文检索查询引擎-02-es 中有表的概念吗?
    数据库 在数据库中,我们有 database 和 table 的概念。 我们在 ES 中有这些概念吗? ES 中表的概念 ES(Elasticsearch)是一个基于Lucene构建的开源搜索引擎,主要用于实时搜索、分析和存储大规模数据。 在Elasticsearch中,没有直接的表(table)的概念,而是通过索引(index)、类型(type)和文档(document)来组织和...
    2022-01-29 13:01:55 | Lucene
  • 从零开始设计一个全文检索查询引擎-01-overview?
    业务背景 现在时代,一个全文检索的需求其实非常常见。 针对博客文章的查询,针对商品信息等检索,针对网页的检索。 这些如果采用传统的 like 模糊查询实现,在数据量特别大的时候,是行不通的。 本引擎简化实现 lucene,实现一个简单易用的全文检索引擎。 核心理念 最核心的功能: 添加字段信息,对应的文本,可以执行分词存储。 根据关键词,可以检索对应的信息。 对应 luce...
    2022-01-29 13:01:55 | Lucene
  • lucene 从零手写实现-05-lucene 核心类源码浅析
    lucene 例子 在Lucene中,权重计算是由 Similarity 类及其子类负责的。 以下是一个简单的Java示例,演示如何使用Lucene的TFIDFSimilarity来计算文档的权重。 请注意,以下示例使用Lucene的版本为8.x。 具体实现可能会根据Lucene版本而有所不同。 首先,你需要添加Lucene的依赖: <!-- Add Lucene depe...
    2022-01-29 13:01:55 | Lucene
  • lucene 从零手写实现-04-design 如何设计 lucene 全文检索
    chat 如果想实现一个简易版本的 lucene,有哪些核心功能要实现? Lucene是一个强大的全文检索引擎,实现一个简易版本的Lucene需要考虑以下核心功能: 分词(Tokenization): 将文本拆分成词语的过程。实现一个简单的分词器,将文本分解为基本的单词或词元。 建立倒排索引(Inverted Index): 将文档中的词语映射到其所...
    2022-01-29 13:01:55 | Lucene
  • lucene 从零手写实现-03-Query Parser Syntax Link icon
    概述 尽管 Lucene 提供了通过其 API 创建自定义查询的功能,但它还通过查询解析器提供了一个丰富的查询语言,这是一个 lexer,它使用 JavaCC 将字符串解释为 Lucene 查询。 通常,查询解析器语法可能会在版本之间发生更改。本页面描述了当前版本的语法。如果您使用 Lucene 的不同版本,请查阅与您使用的版本一起分发的 docs/queryparsersyntax.h...
    2022-01-29 13:01:55 | Lucene