开源,不止于此!

今天,我们很荣幸分享我们的长期愿景以及未来一年的战略重点。
首先,让我为您概述一下我们在2019年取得的成就。第一年对我们来说是一个激动人心且疯狂的时期;我们一直忙于确定我们的市场定位。我们是否应该只专注于大型客户、电子商务、初创公司和中小企业的 SaaS?我们如何与 Elasticsearch 和 Algolia 竞争和定位?
2019年,我们从零开始,用 Rust 构建了一个**即时、相关且容错的搜索引擎**,其源代码是开源的。
我们很幸运能与 Louis Vuitton 合作,我们将我们的引擎集成到了他们的一款 iOS 应用程序中。我们很高兴地说,这款应用程序已经投入生产数月,每天有超过4000名员工使用。
我们的团队也在年底壮大了!Clementine 和 Charlotte 作为开发者加入了我们,负责文档和 SDK 部分。最后,我们在2019年12月决定更深入地参与开源社区。
开源之道
我们花了一年时间更好地了解搜索引擎市场并识别潜在机会。我们分析了目标市场中的公司。他们的需求是什么?我们竞争对手的优势和劣势是什么?
令我们惊讶的是,目前90%的移动应用程序都存在搜索栏效率低下的问题。即使是像苹果这样的巨头公司,其应用程序也存在类似情况。那么,您可能会问,为什么这些应用程序不使用强大的搜索引擎呢?这仅仅是因为缺乏强大且经济实惠的解决方案。Algolia 确实存在,但它是专有的,并且需要大量资金投入。
世界上许多公司都使用 SQL 数据库等技术,大多数情况下是 MySQL 或 PostgreSQL,这两种是最常用的关系型数据库管理系统 (RDBMS)。后端开发者对它们非常熟悉。是什么让它们如此受欢迎?它们都是免费的开源软件,这意味着任何开发者都可以免费安装和使用。这改变了一切。
我们的主要重点是走向开源。我们希望成为终端用户搜索领域的参考解决方案。对于开发者来说,选择我们来改善任何应用程序或网站内的搜索体验,应该是最显而易见的选择。
开源并非一个新颖的商业概念。在过去几年中,现有公司已经证明开源商业模式是能够盈利的。有许多成功的模式值得借鉴,包括 Elasticsearch,还有 MongoDB、Redis 和 Sentry。开源不等于不盈利,也不会阻止您拥有付费客户。
Sentry 的付费客户数量超过了整个行业中任何其他应用程序监控服务。这有点令人震惊。
—— David Cramer (@zeeg) 2020年1月15日
公司需要托管解决方案
开源替代方案最大的问题在于,它们虽然易于安装和维护,但扩展起来要困难得多。您可能需要更换服务器、增加 CPU、内存,或者向集群添加新机器。这带来了太多的限制。这就是为什么许多公司更喜欢使用 SaaS 解决方案,由 SaaS 提供商来处理所有这些复杂要求。重要的是要记住,负责服务器管理的人员是稀缺资源。
因此,我们计划在2020年底前发布我们搜索引擎的云版本,并确保从当前自托管版本到云版本的简单过渡。我们希望过渡过程尽可能顺利。想象一下,一个“迁移到云”按钮就能让您的应用程序以零延迟在全球范围内可用。
此外,我们的云解决方案旨在更加完善。我们不仅提供自动化服务器管理、可扩展性、快照或地理复制。我们还将提供搜索分析、更全面的仪表板和推荐系统。下一次发布将引入更多工具并增强搜索相关性。
大型企业有特殊需求
在当今市场中,确保数据安全是大型企业面临的普遍问题。出于保密原因,这些组织无法承担让 SaaS 服务处理其数据或将其存储在海外服务器的风险。公共和政府服务也是如此。我们的解决方案是基础设施无关的,因此可以轻松地安装在私有云中。
“企业版”方案还必须提供大型公司所需的基本功能
- 99.99% 服务级别协议 (SLA)
- 单点登录 (SSO)
- 单租户选项
- 支持
所有这些功能都将很快包含在内。
路线图概览
今年我们将专注于社区和可访问性。
- 支持所有语言的 SDK(JS、Go、Python、Ruby、PHP 等)
- 数据库连接器(SQL、Mongo、Firebase)
- 网页和移动端小组件(VueJS、React、Android、iOS)
- 在热门市场中可用(WordPress、Gatsby、Magento、Prestashop 等)
文档和丰富的示例将涵盖所有这些集成和 SDK。演示视频将为您提供如何在不同用例中使用我们搜索引擎的深入了解。
2020年您应该期待的下一批功能
最后但同样重要的是,我们很高兴地宣布,一个全新的网站也将在今年年初推出。
请随时给我们留言,分享您的看法。欢迎与我们交流,或与我们见面!如果您喜欢我们的工作,请随意分享我们的项目并给 Meilisearch 项目仓库点星。