Apache Lucene(下文简称Lucene)是一个由Apache软件基金会支持的、开源的、高性能的全文搜索引擎库。它本身不是一个完整的应用程序,而是一个“工具包”或“引擎”,开发者可以用它来为自己的应用程序构建强大的搜索功能。简单来说,当你像在亚马逊(Amazon)网站上搜索商品,或是在微博上搜索某个话题时,背后驱动这一切、从海量数据中瞬时找出相关信息的技术,其核心原理就与Lucene非常相似。对于价值投资者而言,Lucene本身并非投资标的,但它如同一把解剖刀,能帮助我们剖析数字经济的内在结构,理解那些看似“免费”的开源技术如何构建起坚固的商业“护城河”,并从中发掘出隐藏在技术浪潮之下的“卖铲人”——那些真正具有长期投资价值的伟大公司。
想象一下,你走进了一座堪比美国国会图书馆的巨大图书馆,里面藏有数以亿计的图书,但这里既没有图书分类标签,也没有检索目录卡片,更没有图书管理员。你的任务是找到一本讲述19世纪加州淘金热中某个特定人物的书。这几乎是不可能完成的任务,你可能会在浩如烟海的书架间迷失方向,最终无功而返。 Lucene,就是这座巨大图书馆里那位无所不知、速度如闪电般的超级图书管理员和它所掌握的完美检索系统。
Lucene的核心工作是索引(Indexing)和搜索(Searching)。
正是因为有了Lucene这样强大的底层引擎,我们才能在毫秒之间从TB(万亿字节)甚至PB(千万亿字节)级别的数据中获得精准的搜索结果。许多你耳熟能熟的平台和服务,其搜索功能背后都有Lucene的身影,比如它是一些更高级、更著名的搜索平台(如Elasticsearch和Apache Solr)的核心。这些平台又被Twitter、LinkedIn、Netflix等无数公司广泛应用于其核心业务中。
一个有趣的事实是,如此强大且关键的Lucene是开源(Open Source)的,这意味着它的源代码是公开的,任何人都可以免费下载、使用、修改甚至分发。这对于习惯了“一手交钱,一手交货”传统商业逻辑的投资者来说,似乎有些不可思议:一个公司怎么能靠一个免费的东西赚钱呢? 这恰恰是价值投资者需要深入思考的地方,它引出了一个历久弥新的投资策略——“淘金热中的卖铲人”。 在19世纪的加州淘金热中,绝大多数抱着一夜暴富梦想的淘金者最终都血本无归,反而是那些在淘金路线旁卖帐篷、卖牛仔裤(比如著名的Levi Strauss & Co.)以及卖结实的铁铲和镐头的人,赚取了最稳定和丰厚的利润。他们不承担发现金矿的不确定性风险,但他们的生意却随着淘金热的规模而水涨船高。 在当今的数字淘金热中,数据就是新的“黄金”,而Lucene就是那把最锋利的“铁铲”的免费设计图纸。聪明的公司并没有直接卖这张图纸,而是做了更聪明的事情:
这就是典型的开源商业模式。它们以免费、高质量的开源核心吸引海量用户,建立起庞大的生态系统,然后通过提供增值功能、专业服务、技术支持和便捷的云托管服务来向企业级客户收费,从而构建起一个看似免费,实则极其稳固的商业帝国。
理解了Lucene和其背后的商业模式,我们就能获得一把钥匙,去打开分析科技公司,尤其是“数字基础设施”类公司的价值之门。沃伦·巴菲特 (Warren Buffett) 曾说,他投资时最看重的是一家公司是否拥有宽阔且持久的“护城河”。Lucene的故事,恰好为我们揭示了在科技领域,真正的护城河究竟是什么。
投资者常常被那些直接面向消费者的、光鲜亮丽的应用程序(“淘金者”)所吸引,比如社交媒体、电商平台或游戏公司。这些公司的成功往往依赖于爆款产品和不断变化的用户口味,充满了不确定性。 而“卖铲人”型的公司,则隐藏在数字世界的“幕后”,为成千上万的企业提供着不可或缺的工具和服务。价值投资者应当花更多精力去识别这类公司,你可以通过以下几个问题来筛选:
许多投资者认为,科技公司的护城河就是其独一无二的、受专利保护的先进技术。Lucene的例子完美地反驳了这一点。它的核心代码是公开的,任何人都可以复制。那么,建立在它之上的公司的护城河究竟在哪里呢? 答案是,真正的护城河并非技术本身,而是围绕技术建立起来的、难以复制的生态系统和商业壁垒。这与查理·芒格 (Charlie Munger) 所强调的多元思维模型不谋而合。
因此,在分析一家科技公司时,价值投资者需要提出的问题,不应仅仅是“它的技术有多酷?”,而更应该是“是什么让它的客户即使在面对更便宜或更新的替代品时,也无法轻易离开?”
Elastic N.V. (NYSE: ESTC) 是一个绝佳的分析案例。这家公司正是围绕着开源的Elasticsearch(其核心又是Lucene)建立起商业帝国的典型代表。 Elastic公司将Elasticsearch、Kibana(数据可视化)、Beats(数据采集)和Logstash(数据处理)等多个开源项目打包成“Elastic Stack”,为企业提供从数据搜集、处理、存储、搜索到分析可视化的一站式解决方案。
当然,这绝不构成任何投资建议。一个严谨的价值投资者在看到这些优势的同时,也必须进行严格的估值 (Valuation) 分析。需要仔细审视其财务报表,分析其盈利能力、自由现金流、负债情况。同时,也要警惕其面临的激烈竞争,比如来自Splunk、Datadog等上市公司的竞争,以及来自亚马逊网络服务(AWS)等云计算巨头的压力(AWS基于Elasticsearch的开源代码推出了自己的Amazon OpenSearch Service)。最终,投资者需要判断当前股价相对于其内在价值,是否提供了足够的安全边际 (Margin of Safety)。
Apache Lucene这个词条,从一个深奥的技术组件出发,最终回归到了价值投资最朴素的原则。作为一名旨在通过长期持有优秀企业股权来分享其成长价值的投资者,我们可以从中获得以下几点重要启示: