热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

CouchDB创始人加入Salesforce.com,从事非常“酷炫”的基础设施

本文来源于我在InfoQ中文站翻译的文章,原文地址是:www.infoq.comcnnews201401couchdb-creator-joins-salesforce近日,NoSQL数据库CouchDB的创始人宣布将加入Salesforce.com,从事一项与厂商云基础设施相关的非常酷炫的项目。DamienKatz在博

本文来源于我在InfoQ中文站翻译的文章,原文地址是:http://www.infoq.com/cn/news/2014/01/couchdb-creator-joins-salesforce 近日,NoSQL数据库CouchDB的创始人宣布将加入Salesforce.com,从事一项与厂商云基础设施相关的非常酷炫的项目。 Damien Katz在博

本文来源于我在InfoQ中文站翻译的文章,原文地址是:http://www.infoq.com/cn/news/2014/01/couchdb-creator-joins-salesforce

近日,NoSQL数据库CouchDB的创始人宣布将加入Salesforce.com,从事一项与厂商云基础设施相关的非常“酷炫”的项目。

Damien Katz在博客上宣布“从2014年1月开始将会在Salesforce.com继续自己的职业生涯,并且与Pat Helland紧密协作,从事一项将会巩固其基础设施的项目,同时还会改进性能、可靠性与可预测性,此外还将大幅降低生产成本”。这是个非常“酷炫”的项目,我现在还不知道能否披露项目的细节信息。不过如果能圆满完成的话,这个项目将会给我们带来非常积极的影响。

与此同时,Salesforce.com的发言人却拒绝提供Katz所提及的项目的详细信息。

虽然长久以来,Salesforce.com一直都在使用Oracle数据库,并作为其平台的底层设施,而且最近又与这个竞争对手签署了一项长期的合约;不过,Salesforce.com也在开源方案上面加紧了脚步,比如说向HBase提供开发资源,收购Heroku,而后者则使用了PostgreSQL。

有观察者认为,Salesforce.com并不需要Oracle。

来自Monash Research的分析师Curt Monash在其邮件中提到“显然,Oracle并不适合于Salesforce.com的数据库架构,Salesforce.com很少用到Oracle的关系特性。与10几年前Salesforce.com首次采用Oracle相比,现在在安全与可靠性方面已经有了更多的选择”。

Katz提到他将与Salesforce.com架构师Pat Helland合作,这一点提供了关于这个项目特性的一些线索。在去年10月份的Ricon West大会上,Helland谈到了Keystone,该设计将会统一并简化多种形式的存储,根据会议的内容,我们计划据此构建存储来实现快速的失败恢复能力。

虽然消费级的固态硬盘技术费用只占企业级SSD市场的很小一部分,不过消费级的SSD所产生的无法恢复的错误率却很高。通过设计Keystone的架构来存储不变数据,同时使用软件提供的错误检测功能,我们可以非常自信地说,我们能够检测到错误,并且可以从其他地方获得所需的存储数据。


推荐阅读
  • Redis:缓存与内存数据库详解
    本文介绍了数据库的基本分类,重点探讨了关系型与非关系型数据库的区别,并详细解析了Redis作为非关系型数据库的特点、工作模式、优点及持久化机制。 ... [详细]
  • MySQL 8.0 新特性详解:免费视频教程上线
    本文介绍了一套在慕课网上发布的免费视频教程,深入解析 MySQL 8.0 的核心新功能,包括增强的安全性、用户管理、新的索引类型、CTE 和窗口函数等。 ... [详细]
  • 本文详细介绍了IBM DB2数据库在大型应用系统中的应用,强调其卓越的可扩展性和多环境支持能力。文章深入分析了DB2在数据利用性、完整性、安全性和恢复性方面的优势,并提供了优化建议以提升其在不同规模应用程序中的表现。 ... [详细]
  • PHP 编程疑难解析与知识点汇总
    本文详细解答了 PHP 编程中的常见问题,并提供了丰富的代码示例和解决方案,帮助开发者更好地理解和应用 PHP 知识。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 深入理解 SQL 视图、存储过程与事务
    本文详细介绍了SQL中的视图、存储过程和事务的概念及应用。视图为用户提供了一种灵活的数据查询方式,存储过程则封装了复杂的SQL逻辑,而事务确保了数据库操作的完整性和一致性。 ... [详细]
  • 数据库内核开发入门 | 搭建研发环境的初步指南
    本课程将带你从零开始,逐步掌握数据库内核开发的基础知识和实践技能,重点介绍如何搭建OceanBase的开发环境。 ... [详细]
  • 使用C#开发SQL Server存储过程的指南
    本文介绍如何利用C#在SQL Server中创建存储过程,涵盖背景、步骤和应用场景,旨在帮助开发者更好地理解和应用这一技术。 ... [详细]
  • 本文深入探讨了分布式文件系统的核心概念及其在现代数据存储解决方案中的应用,特别是针对大规模数据处理的需求。文章不仅介绍了多种流行的分布式文件系统和NoSQL数据库,还提供了选择合适系统的指导原则。 ... [详细]
  • 构建高性能Feed流系统的设计指南
    随着移动互联网的发展,Feed流系统成为了众多社交应用的核心组成部分。本文将深入探讨如何设计一个高效、稳定的Feed流系统,涵盖从基础架构到高级特性的各个方面。 ... [详细]
  • 一家位于长沙的知名网络安全企业,现面向全国诚聘高级后端开发工程师,特别欢迎具有一线城市经验的技术精英回归故乡,共创辉煌。 ... [详细]
  • 本文深入探讨了NoSQL数据库的四大主要类型:键值对存储、文档存储、列式存储和图数据库。NoSQL(Not Only SQL)是指一系列非关系型数据库系统,它们不依赖于固定模式的数据存储方式,能够灵活处理大规模、高并发的数据需求。键值对存储适用于简单的数据结构;文档存储支持复杂的数据对象;列式存储优化了大数据量的读写性能;而图数据库则擅长处理复杂的关系网络。每种类型的NoSQL数据库都有其独特的优势和应用场景,本文将详细分析它们的特点及应用实例。 ... [详细]
  • 开发心得:利用 Redis 构建分布式系统的轻量级协调机制
    开发心得:利用 Redis 构建分布式系统的轻量级协调机制 ... [详细]
  • NoSQL数据库,即非关系型数据库,有时也被称作Not Only SQL,是一种区别于传统关系型数据库的管理系统。这类数据库设计用于处理大规模、高并发的数据存储与查询需求,特别适用于需要快速读写大量非结构化或半结构化数据的应用场景。NoSQL数据库通过牺牲部分一致性来换取更高的可扩展性和性能,支持分布式部署,能够有效应对互联网时代的海量数据挑战。 ... [详细]
  • Linux学习精华:程序管理、终端种类与命令帮助获取方法综述 ... [详细]
author-avatar
最爱7色的彩虹
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有