斯宾塞·金博尔(Spencer Kimball)在离开谷歌之后,突然觉得不便,因为手头缺少了很多曾在公司内部使用的定制软件。于是,他携手其他谷歌离职者,决心打造自己的版本。现在,他们决心公开自己的工作成果,帮助有志者创办下一个谷歌或Facebook。 2015-06-05 10:20:39 谷歌员工SpannerNoSQL 顶尖数据恢复技巧:文件乱码怎么恢复? 数据恢复的文件乱码了要怎么办好呢?顶尖数据恢复软件是按照不同类型的删除文件类型进行数据恢复,它会把磁盘上所有疑似的所有删除标志的文件都提取出来,并且形成不同的类型文件,再供用户拣选,提取,在进行恢复,一般情况下丢失的数据通过这种方式都是可以找回的。 2015-06-04 16:02:08 顶尖数据文件乱码 牢记这三种东西永远不要放到数据库 我已经在很多演讲里说过,改进你的系统的最好的方法是先避免做“蠢事”。我并不是说你或你开发的东西“蠢”,只是有些决定很容易被人们忽略掉其暗含的牵连,认识不到这样做对系统维护尤其是系统升级带来多大的麻烦。作为一个顾问,像这样的事情我到处都能见到,我还从来没有见过做出这样的决定的人有过好的结果的。 2015-06-03 14:53:34 SQL文件系统备份 微软今夏将发布SQL Server 2016预览版 分布式计算在许多领域都有广泛需求,目前流行的分布式计算框架主要有 Hadoop MapReduce, Spark Streaming, Storm; 这三个框架各有优势,现在都属于 Apache 基金会下的顶级项目,下文将对三个框架的特点与适用场景进行分析,以便开发者能快速选择适合自己的框架进行开发。 2015-06-03 14:37:14 微软SQL ServerSQL Server 隐藏在图像数据库中的安全问题 由于系统改造的代价之高,使用适于系统设计的网络安全措施则是最好的选择。而新科技和应用则带来更多安全与隐私的新挑战。此外,新技术的应用效果经常难以预测,例如本文介绍的图像数据库——一项越来越受欢迎的数据库科技。本文探索了图像数据库的价值以及调查了其中一些数据库的安全与隐私问题。 2015-06-02 16:43:21 图像数据库NoSQL安全与隐私 【博文推荐】运维角度浅谈MySQL数据库优化 一个成熟的数据库架构并不是一开始设计就具备高可用、高伸缩等特性的,它是随着用户量的增加,基础架构才逐渐完善。数据库发展周期大致分为以下五个阶段。 2015-06-02 16:16:17 mysql优化mysql读写分离mysql主从复制 Oracle 数据库灾难性环境下恢复实例 所谓灾难性是指磁盘故障或其它原因导致数据库相关的文件全部丢失或损坏无法进行修复,必须通过备份进行还原恢复;以下实验模拟丢失所有数据库文件,然后通过备份进行还原恢复。 2015-06-01 15:25:06 Oracle数据库灾难恢复 阿里云推出RDS for PostgreSQL 支持三大关系型数据库 6月1日消息,阿里云宣布正式推出RDS for PostgreSQL服务,成为国内首家同时支持MySQL、SQL Server 和PostgreSQL关系型数据库的云计算服务商。现在,用户在云上就能享受PostgreSQL引擎带来的对SQL标准和NoSQL的高度兼容、强大的处理复杂查询能力、以及丰富的插件支持等特性,同时还能大幅节省运维成本和硬件投入。 2015-06-01 15:17:35 阿里云RDSPostgreSQL 【博文推荐】用shell脚本自动化备份数据库 由于个人建站不能保证比较高的可用性,可能存在数据容易丢失的问题,所以就要实现备份数据库的需求,于是博主在网上找了一些资料,结合实际情况,通过使用脚本实现每天凌晨12点备份数据库,每周日定时删除七天以前的数据库备份文件。下面,就将博主的备份数据库的脚本贴出来供大家学习以及借鉴。 2015-05-28 10:46:22 shellBackupdatabase 新安装的MySQL必须调整的10项配置 还在为新安装的mysql服务,不知道修改哪些默认配置而发愁吗?mysql可调整参数有100多个,到底要立即!马上!调整哪些最重要的参数? 2015-05-27 16:57:22 mysql调整参数 一次去重 80w 数据时夯死临时处理实例 近日,博主在对一张百万数据的业务表进行去重时,去重操作竟然夯住了。下面就让我们跟随博主来简单回忆一下。 2015-05-27 16:26:58 oraclesql分批次 几款开源的图形化Redis客户端管理软件推荐 Redis是一个超精简的基于内存的键值对数据库(key-value),一般对并发有一定要求的应用都用其储存session,乃至整个数据库。不过它公自带一个最小化的命令行式的数据库管理工具,有时侯使用起来并不方便。不过Github上面已经有了很多图形化的管理工具,而且都针对REDIS做了一些优化,如自动折叠带schema的key等。
斯宾塞·金博尔(Spencer Kimball)在离开谷歌之后,突然觉得不便,因为手头缺少了很多曾在公司内部使用的定制软件。于是,他携手其他谷歌离职者,决心打造自己的版本。现在,他们决心公开自己的工作成果,帮助有志者创办下一个谷歌或Facebook。
斯宾塞·金博尔(Spencer Kimball)在离开谷歌之后,突然觉得不便,因为手头缺少了很多曾在公司内部使用的定制软件。于是,他携手其他谷歌离职者,决心打造自己的版本。现在,他们决心公开自己的工作成果,帮助有志者创办下一个谷歌或Facebook。
[[135859]]
金博尔特别想打造属于自己的谷歌数据库系统Spanner。Spanner 的设计目的是为了与数以百万计数据库服务器上的数据打交道,该工具让谷歌的服务持续在线,甚至在数个服务器甚至整个数据中心被关闭的情况下也是如此。少有公司需要运营如谷歌这般规模的数据中心,但系统的稳定性以及服务器间的资源负载均衡自动化对大多数公司来说还是很有用的。
金博尔没有为谷歌Spanner项目工作过,但他在日常工作中用到过该项目。市面上目前没有类似项目存在,因此,他们决心打造自己的版本——CockroachDB。该项目是依据谷歌出版的关于Spanner的白皮书打造的开源数据库。
在去年2月推出后,CockroachDB很快便吸引到众多开发者参与,但项目进展不如预期。即便到了今天,项目仍然无法投入使用。因此,金博尔和其他8位开发者辞去工作,创办了Cockroach实验室。今天,公司宣布获得来自包括谷歌风投在内的625万美元投资。
CockroachDB并非是***由谷歌内部技术演化为大众版本的项目。多年来,谷歌出版了一系列白皮书,对许多关键创新技术进行了详细描述,在过去10年,催生了诸多重要软件的诞生。
这些白皮书中的两个便促成开源分布式数据系统Hadoop的诞生。Hadoop是大数据革命的基础,现在正被包括Facebook以及其他金融服务巨头在内的公司所广泛采用。
与此同时,一份关于谷歌BigTable数据存储系统的白皮书也促成一大波对数据库设计的创新,NoSQL便是其中的一个。今天,包括苹果、 Facebook以及Netflix在内的众多公司都在采用受到BigTable启发的数据库来支撑某些业务数据。但谷歌自身却正在向Spanner转移,公司称,该系统能够支撑规模极其庞大的数据处理量,在服务器间数据一致性方面表现尤为出色。
Cockroach实验室正在一个类Spanner数据库项目上压下重注,他们认为其很快就会变得如今天的Hadoop以及NoSQL一样重要。
金博尔表示,CockroachDB的特点在于伸缩自如。如果用户的业务规模很小,则可以从笔记本上运行CockroachDB的单一实例开始,随着业务规模的扩大,CockroachDB可以部署到数以千计的服务器上。
金博尔认为,虽然Spanner代表了今日数据库的***技术,但却不会持久。他指出,传统的关系型数据库——如甲骨文的产品——已经在市场上存在多年。现在,随着***波NoSQL数据库的涌现,变革正在悄然形成,而谷歌已经在向这方面迁移。这也许代表着数据库的未来方向。
©本文为清一色官方代发,观点仅代表作者本人,与清一色无关。清一色对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。本文不作为投资理财建议,请读者仅作参考,并请自行承担全部责任。文中部分文字/图片/视频/音频等来源于网络,如侵犯到著作权人的权利,请与我们联系(微信/QQ:1074760229)。转载请注明出处:清一色财经