哈珀DB的真实世界
现在您可能已经熟悉HarperDB以及它与其他数据库的不同之处,但您可能想知道大家目前在实际应用中是如何使用 HarperDB 的。或者,如果您已经有一个运行良好的数据库,您可能想知道为什么要尝试新的数据库。这很正常!为了让您更清楚地了解 HarperDB 的应用,我想分享一些 HarperDB 目前在生产环境中的应用示例。
来自 HarperDB 用户的评价
“我计划拆分单体架构,并使用 HarperDB 作为我正在重构的平台解决方案前端部分的数据源。作为解决方案架构师,我考虑使用 HarperDB 的主要原因之一是,从开发环境到生产环境的部署几乎不需要任何时间,而且它易于上手,从第一天起就可以着手交付成果。我所有的 PoC(概念验证),无论是前端、中间件还是后端,都从本地 HarperDB 实例开始。”
—— Rick Limon,Framework Science,墨西哥
“我是在一条推文中了解到 HarperDB 的,推文提到 Flutter 与 HarperDB 是绝佳组合,相信我,他们所言非虚。我已经在多个项目中使用过 HarperDB,效果都非常棒。目前我正在使用 HarperDB 重制安卓版的达美乐披萨应用,我可以负责任地说,一切都运行得非常流畅,完全符合预期。我选择 HarperDB 是因为他们响应速度快,而且由于采用了云函数,集成起来非常方便。我从未失望过,我推荐给其他人的反馈也都与我所说的 HarperDB 的表现相符。正因如此,我选择信赖 HarperDB。”
——来自尼日利亚的 Collins
“我们开始研究各种可扩展的数据库,比如 Couchbase 等等,但最终我们选择了 HarperDB,因为它非常灵活……HarperDB 的扩展性极佳;将 HarperDB 容器化并与持久存储绑定,使我能够根据性能目标扩展 HarperDB。它能够处理的工作负载非常惊人,而且它能够真正实现水平扩展,这在数据库引擎中并不常见。”
—— Ron Lewis,Lumen Technologies,美国
“我是一名前端开发人员,目前维护着一个开源项目……作为一个用于地理分布式系统的实时流框架,我们决定在人工智能/物联网/虚拟办公场景中使用 HarperDB 作为数据库。”
—— Yona
“我计划在我的副业项目(一个面向SCD非政府组织的Web应用程序)中使用HarperDB。它将用于以下几个部分:应用程序的博客部分、图库部分以及其他类似页面。”
——爱沙尼亚的Emmanuel Kolawole
“我们正在努力改进数据处理流程,我很高兴能使用 HarperDB 来存储数据并将其集成到 Tableau 仪表板中!”
——詹姆斯
以下是我在HarperDB工作期间的一些心得:
- 我是在Hashnode 黑客马拉松上了解到这个的,我开发了一个应用程序,人们可以在上面发送生日祝福,所有祝福都会集中在一个地方。例如,这些是我朋友收到的一些祝福,它们是用一种地方语言(泰米尔语)写的。
- 然后,我又开发了另一个祈求好运的应用程序。我以前在求职面试前总是感到焦虑,所以我在数据库中添加了一些名言警句,并决定开发这个应用程序,希望人们能从中获得一些信心。
- 由于 HarperDB 的获取操作非常便捷,因此它是我存储 API 访问令牌的首选平台,这些令牌不应公开显示,并且每次会话都会刷新。HarperDB 非常方便,虽然我们公司主要使用 Azure SQL,但我使用 HarperDB 来进行所有原型设计和测试。
- 我也很喜欢 Firebase,但 HarperDB 的学习曲线比 Firebase 小,这真的很棒。”
——印度迪帕克·拉瓦特
“到目前为止,我对 HarperDB 的使用体验非常满意。我正在参与多个与 GPS 相关的项目,以及一些将使用 HarperDB 的 PWA 项目。”
—— Jason,美国
案例研究
除了社区开发者的引言之外,我还想分享几个案例研究,您可以从中更深入地了解 HarperDB 项目。
美国陆军:借助 HarperDB 加速战术优势
HarperDB与Command Cyber Solutions合作,为美国陆军提供一项创新解决方案,旨在提升陆军的战术边缘和数据编排能力。Command Cyber将利用HarperDB开发一个基于边缘的分析平台,该平台能够捕获人脸识别数据并将其分发到其他HarperDB节点,以实现实时警报和检测。
HarperDB 将部署在边缘设备、移动指挥中心和服务器上,不仅用于收集和协调各节点的数据,还将规则引擎和 AI 模型从指挥中心传播到边缘设备,以便实时更新逻辑和阈值。这将使陆军能够在发现高威胁时,根据指挥中心检测到的人脸的优先级进行调整。此外,在高度敏感区域捕获的人脸也会自动提升优先级。
如果您有兴趣,可以点击此处查看和下载这份单页资料,了解更多关于陆军案例研究的信息。
卡斯内工程公司高速数据监控
HarperDB 与Casne Engineering合作开发了高性能数据采集和在线分析功能,使企业能够从 PLC 和 SCADA 系统等工业控制系统中捕获亚秒级数据流。该解决方案随后在边缘端过滤掉大量无关数据,仅将相关数据或异常数据转发给 OT 历史数据库和机器学习应用。
这种高频在线分析方法使运营商能够获得真正的实时洞察,并检测到通常使用传统低频数据采集技术会遗漏的异常情况。HarperDB 的数据管理解决方案使组织能够高效地收集、处理和分析数据流,并结合其他非结构化数据,包括机器视觉、地理空间和互联网数据源。
HarperDB 和 Casne 最近为一家公用事业/能源行业的客户完成了一个项目,他们通过从工厂到云端的单一数据管理解决方案,捕获了高分辨率数据,从而预测和防止设备故障和停机。
如果您有兴趣,可以点击此处查看和下载这份单页资料,了解更多关于此案例研究的信息。
您还可以在这篇文章中了解到其他行业如何从像 HarperDB 这样的高性能、低延迟、地理分布式数据库中受益匪浅。
开发者案例/精选项目
最后,我想分享一些教程和其他资源,您可以跟着教程用 HarperDB 构建一些很酷的东西:
- 我们网站上的精选项目
- 所有Hashnode-HarperDB 黑客马拉松项目提交
- 直播/边看边编程活动
- 以下是一些具体教程:
那么,您觉得这里面有什么内容引起了您的兴趣,或者至少有助于您更清楚地了解人们为什么以及如何使用 HarperDB?您有什么想法?
如果您目前正在使用 HarperDB,我们非常希望听到您的反馈!请在下方评论区分享一下您的项目或经验。
文章来源:https://dev.to/harperdb/harperdb-in-the-real-world-4f84