Couchbase 首席执行官谈 NoSQL 的崛起

还没有读者喜欢这个。
Server room

Cory Doctorow。由 Opensource.com 修改。CC BY-SA 2.0。

在过去几年中,技术领域的主要转变之一是 NoSQL 数据库的出现和采用。 越来越多的公司正在转向 NoSQL,因为它具有可扩展性、分布式和灵活性。 这些要素使 NoSQL 成为当今大数据应用的良好选择。

他在 2015 年 All Things Open 大会上的演讲之前,我采访了 Couchbase(开发和支持 NoSQL 数据库 Couchbase Server)的首席执行官 Bob Wiederhold。 Wiederhold 就 NoSQL 的崛起以及它如何成为公司成功的要素提供了一些见解。

企业使用 NoSQL 数据库有哪些优势?

NoSQL 数据库的主要优势在于卓越的灵活性、可扩展性和性能。 企业越来越依赖新的数字商业模式,这些模式需要通过 Web 和移动应用程序进行在线客户互动。 这些应用程序必须具有高度响应性,并且能够支持数十万甚至数百万的并发用户。

应用程序需要收集和处理大量关于客户的信息,以便他们能够提供正确的用户体验。 NoSQL 是最佳选择,因为它能够满足这些应用程序的性能、可扩展性和非结构化数据处理要求。

缺点是什么?

虽然我们已经看到一些最大的品牌正在使用 NoSQL 构建关键任务应用程序,但与关系数据库相比,它仍然是一个相对较新的领域。 技能差距仍然存在,但是我们看到通过 MOOC(大型开放式在线课程)等在线课程以及供应商提供的其他免费在线培训来学习 NoSQL 技能的机会越来越多,这些课程正在产生重大影响。

NoSQL 数据库最适合哪些应用?

NoSQL 数据库是操作型数据库,最适合依赖于交付 Web、移动和 IoT 应用程序的数字经济企业。 与关系数据库替代方案相比,NoSQL 提供了更可扩展、更高性能且更易于开发的数据库。 典型的用例包括用户配置文件存储、会话状态存储、产品目录和事件日志记录。

它们在哪些方面表现不足?

在某些用例中,关系数据库是更合适的选择。 NoSQL 数据库不太有效的一个典型例子是需要多阶段事务的用例。

开源在 NoSQL 世界中处于什么位置?

我相信我们正处于软件基础设施如何支持 Web、移动和 IoT 应用程序的巨大转型初期,这些应用程序是数字经济业务的核心。 大多数新基础设施将基于开源技术,并且专有技术将越来越不被考虑。

例如,NoSQL 行业的所有领导者都是开源公司。 同样,Hadoop 行业的领导者——Cloudera、Hortonworks、MapR——也都是开源的。

NoSQL 如何从开源中受益?

NoSQL 从开源中受益的方式有很多。 开源项目通常比专有项目创新更快,这主要是由于社区的开放性。 开源社区在公司和行业之间共享和传播关于关键技术使用的知识。 这使 NoSQL 开发人员能够利用来自许多外部开发人员的贡献。

开源还允许更自然的市场采用过程。 NoSQL 技术可以更快地被采用,因为它可以免费下载并试用,用于探索或少量使用。

开源从与 NoSQL 的关联中获得了什么?

NoSQL 是一个有望发展成为数十亿美元产业的行业的例子,该产业很可能由基于开源的公司主导。 Allied Market Research 预测,到 2020 年,NoSQL 行业将达到 42 亿美元,2014 年起的复合年增长率为 35%。 这将代表另一个重要数据点,即开源的使用正在迅速扩展,并将最终主导旧的专有模式。

如果没有开源,NoSQL 会取得目前的进步和进展吗?

不会。 由于开源可以免费下载和使用,因此开源模式的使用大大加速了 NoSQL 的采用。

哪些开源技术是 NoSQL 的基础?

对于 Couchbase 而言,我们专门使用 memcached 作为我们的缓存层。 它是使用最广泛的开源技术之一。 我们还使用了大约 40 个更小的开源技术组件。

一些企业对开源持谨慎态度。 开源连接是否使 NoSQL 数据库对这些企业更具吸引力或更不具吸引力?

只要开源项目背后有一家商业公司可以提供企业级 24/7 支持,我们就不会看到企业对使用开源有太多抵制。 企业只有在被迫自行支持技术时才会对开源的使用持谨慎态度。

All Things Open 大会
演讲者访谈

本文是 All Things Open 大会演讲者访谈 系列的一部分。 All Things Open 大会是一个探索企业中的开源、开放技术和开放 Web 的会议.

That idiot Scott Nesbitt ...
我是一个长期使用自由/开源软件的用户,为乐趣和利益写各种东西。 我没有把自己看得那么重要,我所有的特技都是自己完成的。

1 条评论

我多年来一直在跟踪 NoSQL 数据库,收集关于技能和供应商的公开数据。 NoSQL 市场仍然很小。 本大型幻灯片第 2 节中关于数据的考虑和总结:https://speakerdeck.com/abchaudhri/considerations-for-using-nosql-technology-on-your-next-it-project-1 幻灯片会定期更新,并添加我找到的新数据。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.