Meilisearch v1.14 发布啦 ✨ 在我们的博客上阅读更多内容

回到首页Meilisearch 的标志
返回文章
2023年6月26日

格雷戈里·康拉德:冉冉升起的新星的视角

今天我们与格雷戈里·康拉德坐在一起,他是我们最年轻的 Meilistar 之一,但已经拥有丰富的经验!

Carolina Ferreira
Carolina Ferreira开发者倡导者 @ Meilisearch@CarolainFG
Gregory Conrad: POV of a raising young star

今天,我们邀请到了格雷戈里,或者您可能在 Github 上认识他为 GregoryCongad,再次进行我们的 Meilistars 访谈之一!

认识格雷格!

让我们从更多地了解我们最新的明星开始:就在去年春天,格雷格在 WPI 完成了计算机科学本科学习,并在 2022 年底开始为 Meilisearch 做出贡献。
他实际上在小学五年级时就开始接触计算机科学。对于所有非美国人来说,那是 10 岁!这都要归功于他偶然发现了 Scratch,著名的 MIT 网站。这是一见钟情,从那时起,格雷格就对编程充满热情。

但他并没有止步于此!

“在初中时,我通过阅读一些书籍和编写一些其他副项目自学了 Python、C++ 和 Java。多年来,我涉猎过许多语言和项目,但在听到这么多关于 Rust 的好评后,终于开始学习 Rust(并且这种热度是有原因的!)”

真是一位年轻的天才!但这还不到一半,在过去的两个夏天,格雷格一直在亚马逊的 Alexa 项目下实习,专注于内部工具,为整个组织的内部消费创建产品。当然,由于他的 NDA,关于这件事不能透露更多,但这看起来确实是备受瞩目的工作。

一次偶然的发现

凭借所有这些经验和知识,我们不禁想知道他是如何发现 Meilisearch 的。为什么要改变一种成功的方法呢?就像 Scratch 一样,格雷格承认他只是偶然发现了 Meilisearch

“我当时正在寻找一个全文搜索引擎来嵌入到 Flutter 库中,并且打算选择 TypeSense。但 TypeSense 并不是我真正想要的,最终我在 TypeSense 文档中的一个比较页面中找到了 Meilisearch。我意识到 Meilisearch 非常适合我的用例,特别是因为我看到它是用 Rust 编写的,而我当时正想学习 Rust。”

我们真的很幸运能引起他的注意!我们想知道是什么说服了他尝试 Meilisearch 而不是 TypeSense,格雷格分享了两个主要原因

“1. 磁盘持久性。由于我正在嵌入它,因此在应用程序打开/关闭之间保持持久性非常重要
2. 许可证。Meilisearch 在 MIT 许可下获得许可,而 TypeSense 是 GPL。GPL 非常严格,所以我尽可能避免使用它”

我们的好奇心再次战胜了我们,我们忍不住好奇地询问他更喜欢 Meilisearch 的哪些功能,以及哪些功能可以做得更好

“我最喜欢的是一切架构的精良程度——将 Meilisearch 嵌入到其他 Rust 应用程序中并仅获取您需要的功能非常容易。当然,内置/零配置的拼写容错和相关性可能是我最喜欢的产品方面!至于我希望看到的,我希望引擎能够自动更新/具有跨版本的兼容性。目前,您需要在版本之间进行转储,但是如果该过程能够自动化(并且正在朝着这个目标努力,例如更新 Settings 在内部的存储方式),那将非常好”

这为所有人提供了很多思考,我们对此非常感激,因为倾听用户的反馈是我们保持相关性并真正为您提供最佳搜索体验的最佳方式。

那么格雷格的个人项目呢?

看到格雷格尽管年纪轻轻就拥有令人印象深刻的经验,我们询问他是否有机会在专业环境或个人项目中使用 Meilisearch

“我使用/嵌入了 Meilisearch 来创建 Mimir,这是一个 Flutter 库,它为开发人员提供了一个具有拼写容错和相关全文搜索的设备端 NoSQL 数据库。我最初创建 Mimir 是为了我自己的一个应用程序,但我后来暂停了该应用程序。现在我只是将 Mimir 作为业余项目进行开发,并为 Meilisearch 做出贡献,因为我喜欢同时进行这两个项目!与其他开源项目相比,Meilisearch 团队非常热情友好,这是一个很大的改变。真的很容易完成您的第一个贡献!”

如果您有机会,请给 Mimir 一些支持!我们非常感动地听到格雷格与我们的第一次合作是积极的,这绝对是我们努力的目标!

将 Meilisearch 嵌入到 Mimir 实际上是格雷格第一次注意到他可以为改进 Meilisearch 做出贡献的一些方面!他的 首次贡献 实际上是为了解决他在将 Meilisearch 嵌入到 Mimir 时遇到的问题而创建的!该 PR 甚至在我们的一篇发布博客文章中被重点介绍。显然,格雷格和 Meili 是天作之合。

非常感谢格雷格抽出时间并回答问题,我们很高兴能够与他共度时光!

TutKit's journey with Meilisearch: powering multilingual learning at scale.

TutKit 与 Meilisearch 的旅程:为大规模多语言学习提供动力。

借助 Meilisearch,Tutkit.com 扩展了其学习平台,以处理跨 26 种语言的 15,000 多个资源的搜索。

Maya Shin
Maya Shin2024年10月30日
Vishal Sodani: POV of a Hacktoberfest contributor

Vishal Sodani:Hacktoberfest 贡献者的视角

今天,我们与 Vishal Sodani 坐在一起,他是一位贡献者,去年 Hacktoberfest 期间首次加入我们。

Carolina Ferreira
Carolina Ferreira2023年7月24日
Miiton: a master of Japanese has entered the fight!

Miiton:一位日语大师加入了战斗!

今天,我们很高兴与 Miiton 坐在一起,他是一位经验丰富的贡献者,致力于改进日语支持

Carolina Ferreira
Carolina Ferreira2023年7月17日