2017年对于NoSQL来说是很有趣的一年,大数据市场充满着机遇同时也充满着变数。所以年末岁初,我们邀请了Couchbase的首席架构师Perry Krug来一起谈谈未来NoSQL的发展、市场动态以及Couchbase的未来。

问:2017年是NoSQL领域忙碌而又动荡的一年:MongoDB成功上市,Basho走到了终点,您如何看待这些发展呢?

Perry Krug无论从哪个角度看,这一年都是NoSQL行业不平凡的一年。抛开市场动荡不说,2017年也是成长、成熟和成功的一年。长久以来,NoSQL一直被视为传统数据库的替代品,当然今年全球企业的采用率也充分证明了这一点。

MongoDB IPO不仅证明了NoSQL的发展空间,同时还将创造更加广阔的市场机会,我们坚信涨潮会把所有的船都抬起来。然而,对比Basho的命运,则更加证明了这是一个变化多端的市场,适者生存,随着市场的越发成熟,更大的玩家已经将服务提升,并且远超其他玩家。

问:MongoDB是首次公开上市。这对大数据市场意味着什么?

Perry Krug作为非Hadoop大数据领域的首次IPO,MongoDB是业界的一个重要里程碑。它提供了更多的验证,证明除了分析和关系数据库之外还有其它市场。

在今天的大数据市场中,我们看到了巨大的机遇,当然,在未来十年的时间里,我们不会把这个事件看作是行业的高峰,我们的机会才刚刚开始。

问:NoSQL的未来将会如何?您能否做一下2018年及以后的预测?

Perry Krug遏制数据库蔓延将成为一项艰难的任务。解决单一客户问题的技术解决方案将开始被摒弃。为了保持持久的商业战略,企业需要成为持续创新的真正伙伴,而不是填补小问题的解决方案。将众多解决方案整合到一个平台上的成本不应该变得复杂、令人头痛,而是要提供满足多个客户需求的平台的业务。企业需要适应客户的期望,对技术采取敏捷的方法将会成为关键的区分因素。

此外,企业移动到云计算并没有显示出任何放缓的迹象,未来将允许用户(包括客户和内部员工)使用手机和家用设备(而不是台式机)做更多的事情。单一的数据库技术,允许无缝的云对云,以及云到边缘的数据移动,以支持多点解决方案拼凑在一起。

:自Couchbase首次推出以来,NoSQL市场的动态如何?

Perry Krug毫无疑问,这个行业的动态发生了诸多变化,但是大的目标和方向并没有发生变化,在过去的十年中NoSQL领域也历经了诞生和消亡,像之前并不存在的Kafka和Spark技术现在正在大规模部署中,这将加速数据服务与消费者。如今,比任何时候都要清晰的是,世界需要一个全新的数据库来迎接这个挑战,一如40多年前的关系型数据库。

问:国际大数据市场分为两个阵营:由NoSQL供应商主导的操作数据管理和由Hadoop厂商统治的分析数据处理。

Perry Krug总的来说,我认为这仍然是事实,但我们也开始看到二进制分类有一点崩溃。操作数据库需要存储越来越大的数据量,而企业需要进行分析以更快地处理和服务。短时间内,我们不会很快看到数据仓库的发展,但是“数据湖”的概念现在正在通过多种技术的组合来实现。

这些技术包括用于采集、持久性和呈现数据的操作NoSQL数据库、实时处理的流技术和传统的Hadoop技术以及离线处理的工作负载。面向用户的活动发生时更快的“洞察时间”直接关系到更好的用户体验和运营效率。

问:Couchbase与其他数据库有什么不同?

Perry Krug我们认为那些建立在错误数据库基础上的公司没有任何竞争力。而Couchbase的“参与数据库”会持续改进客户体验,并使客户保持竞争优势。这种独特的方法可以在任何规模、任何渠道或设备中使用动态数据,使公司能够不断创建和重新创造个性化和精确的客户体验。Couchbase还以创新的方式为开发人员提供了使用数据的自由,并创造新的体验,不会受到不灵活的数据库的阻碍。客户体验可以在不中断的情况下提供从设备到设备、从边缘到云端的数据和功能。

想要赢得客户体验的竞赛不仅仅是要处理日益复杂的问题,而是能够利用变革。但到目前为止,数据库尚未针对动态强度和规模的变化进行优化,而企业针对特定用例使用了各种不同的数据库,导致数据库无法扩展。

对于技术规范,Couchbase数据平台由三种技术组成:Couchbase服务器,支持横向扩展,面向文档的数据库,支持键值操作,类似于SQL查询和内置的全文搜索;Couchbase Gateway提供了用于RESTful和流式访问数据的应用层API,以及面向互联网的安全性;Couchbase Lite是一款面向移动设备和“边缘”系统的嵌入式数据库,可在设备上本地提供键值操作,SQL查询和全文本搜索。Couchbase Lite支持Couchbase Server或对等的双向同步。这三个部分可以协同工作,也可以独立工作。

就Couchbase与其他NoSQL提供商的比较而言,Couchbase数据平台在规模上提供了无与伦比的性能,同时还提供了当今企业不断提高的客户体验所需的敏捷性和可管理性。曾经使用过其它NoSQL服务但是现在选择Couchbase的客户表示,之所以选择Couchbase是因为他们在在多节点集群上支持更多的用户和更大的工作负载时遇到了挑战。

问:Couchbase Server 5.010月份发布,其最显着的变化是什么?

Perry Krug我们相信Couchbase的最新版本是目前最好的NoSQL数据库平台。Couchbase Server 5.0与Couchbase Mobile 1.5一起引入了一些新功能,使构建丰富的客户应用程序变得更加简单,其中包括对N1QL及其可视化查询工具的增强,SDK中的多数据中心支持以及自适应索引。集成的全文搜索功能现在可以在5.0版GA中使用户构建更智能的应用程序,从而提供更丰富,更吸引人的客户体验。

我们还引入了无缝数据移动性,将现有的Couchbase部署扩展到边缘。随着更快的故障转移,自动索引复制和引入完全内存数据库模式,性能和可靠性已经全面提高,所有这一切都赋予了更可靠和可预测的操作和客户体验。除此之外,Couchbase Server 5.0还带来了丰富的安全增强功能,包括基于角色的访问控制。

虽然现在还处于初期阶段,但是客户已经在生产中运行了这个版本,并且据反馈改进了客户体验方面,降低了运营和基础设施的成本。

问:Couchbase面临的挑战是什么?

Perry KrugCouchbase专为交互式,永远在线的应用程序而设计;它不是一个离线分析,数据仓库或档案存储系统。我们永远不会告诉客户使用Couchbase来处理它没有设计的用例。我们十分确定总会有关系数据库和分析数据库无法处理的问题,而我们的数据库就是为解决一系列不同的问题而创建的。

我们并不是要想尽一切办法做到完美,而是我们确实认为现代应用需要一个能提供各种功能的平台,以便与用户互动。Couchbase平台是唯一基于Web、移动和物联网应用程序构建的数据库技术,支持在本地、云和Docker化技术中运行。我们是唯一能够将诸如内置托管缓存层和深度JSON支持,SQL查询和索引,全文搜索以及移动同步等概念结合在一起的数据库技术。

问:Couchbase的下一个版本是什么?

Perry Krug我们准备建立一个世界级的软件公司,为企业带来革命性的用户体验,从根本上超越现有的数字体验。因此,Couchbase平台有一个强大的路线图,专注于在应用程序堆栈上进行创新。未来几年,我们将带来更强大的分析功能,以及索引、存储和事件的改进。

对话Couchbase首席架构师:Couchbase是目前最好的NoSQL数据库平台相关推荐

  1. 「首席架构师推荐」2019年最佳云数据库

    有了这些出色的云提供商,您的数据库可以在未来得到保障. 数据库已经成为IT服务的重要组成部分,是存储和检索数据的重要场所.但是,可以通过不同的方式记录数据,这取决于您希望使用的不同信息是如何相互引用的 ...

  2. Mobvista首席架构师蔡超:工作感悟之失败与成功,我的8点总结

    蔡超 读完需要 9 分钟 速读仅需 3 分钟 蔡超,Mobvista 技术 VP 兼首席架构师,SpotMax 云服务创始人.拥有超过 15 年的软件开发经验,其中 9 年任世界级 IT 公司软件架构 ...

  3. 19 年CSDN用户龄,从版主到区块链首席架构师之路……

    栏目导语:20年前,人们不会想到,衣食住行在手机屏幕上动动手指就可以解决:银行和社区都可以用生物特征进行加密:川流不息的车流中,自动驾驶成为了可能:民生业务架设在云端,互联网的速度则深植在5G基站.而 ...

  4. 对话京东安全首席架构师:电商平台构建安全防护体系关键点

    近年来,在不断发展的互联网技术和因疫情而兴起的"宅家经济"的共同推动下,电商平台已成为各大零售企业争相"抢滩登陆"的主战场.为了吸引更多消费者关注和购买,各类福 ...

  5. 「首席架构师推荐」一系列很棒的的浏览器端JavaScript库资源

    包管理器 托管JavaScript库并提供用于获取和打包它们的工具. npm - npm是JavaScript的包管理器. Bower - 网络包管理器. component - 用于构建更好的Web ...

  6. 前百度云首席架构师林仕鼎的创业梦:以十年为期,搭建在“云”上、可复制的虚拟学校

    前百度云首席架构师林仕鼎的创业梦:以十年为期,搭建在"云"上.可复制的虚拟学校 前天,百度云首席架构师林仕鼎将离开百度.投身创业的消息流传开来. "技术出身的工程师会想怎 ...

  7. 在首席架构师眼里,架构的本质是……

    在首席架构师眼里,架构的本质是-- 浏览次数:117次 36 氪 2016年03月03日 字号: 大 中 小 分享到:QQ空间新浪微博腾讯微博人人网豆瓣网开心网更多0 编者按:本文作者王庆友,前 1号 ...

  8. 华为昇思MindSpore首席架构师金雪锋:ChatGPT的哲学基础,维特根斯坦思想

    在科学的顶端,与哲学相遇--ChatGPT已然开启了这一趋势.在ChatGPT之前,AI产业界对于技术哲学的探讨主要集中在AI的伦理道德上,但大语言模型除了这一点之外,它的哲学命题还可以追溯至维特根斯 ...

  9. 【历史上的今天】9 月 10 日:互联网上第一个搜索工具诞生;微软首席架构师出生;马云诞生

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2021 年 9 月 10 日,教师节.中国的第一个教师节诞生于 1985 年的今天,旨在肯定教师为教育事业所做的 ...

最新文章

  1. eval解析JSON中的注意点
  2. snmp验证方式总结
  3. 10道棘手的Java面试题,看看你能答对几个?
  4. 在C盘和D盘执行php 结果不同,window_双系统电脑给C盘扩容后导致D盘Win10引导项丢失该怎么办?,为了写个经验,特意把C盘用无 - phpStudy...
  5. stm32 窗口看门狗学习(一)
  6. 腾讯牌番茄,新鲜上市!
  7. 容器化时代我们应当选择Kubernetes
  8. c语言软件电脑下载文件,求C语言头文件下载?
  9. Modbus RTU/ASCll+TCP+OPC电脑模拟+串口调试软件对接方案
  10. 服务器搬迁方案_机房搬迁的一般步骤及实施方案
  11. VMware虚拟机 centos8 解决全屏问题
  12. leetcode 413. 等差数列划分
  13. 《Tux福音》中英对照注释版
  14. 诸神之战!一文盘点中国“大模型”玩家们
  15. 学渣的刷题之旅 leetcode刷题 53.最大子序和(动态规划,贪心法)
  16. 深入分析网络编程中踩过的坑
  17. 华硕计算机硬件信息,ASUS PC Diagnostics
  18. android使用艺术字,自定义字体
  19. Excel根据出生日期和身份证使用公式计算年龄
  20. 新机器通过U盘安装WIN7原版时提示缺少驱动的解决方法

热门文章

  1. boost::fibers::launch::post的测试程序
  2. boost::enable_current_exception用法测试程序
  3. GDCM:Dicom文件重复的PCDE测试程序
  4. boost::contract模块日历的测试程序
  5. boost::callable_traits添加const成员的测试程序
  6. ITK:使用ParallelizeImageRegion
  7. VTK:PolyData之ExtractSelectionOriginalId
  8. C++lowest common ancestor最近公共祖先算法(附完整源码)
  9. C++ 中 struct 和 class
  10. QT的QDBusInterface类的使用