solidot新版网站常见问题,请点击这里查看。
adv
数据库
matrix(791)
发表于2010年07月28日 13时54分 星期三
来自1秒1部HD-AV
加州大学San Diego分校(UCSD)的计算机科学家创造了新的数据排序世界纪录——在60秒钟时间内排序超过1 Terabyte数据。 在“数据排序世界杯”之称的2010 Sort Benchmark挑战赛上,UCSD团队还创下最快数据排序速度——在178分钟内刷选了1万亿条数据(每条数据100字节长)——使用的计算资源仅仅是其它记录保持者的四分之一。
数据库
matrix(791)
发表于2010年07月28日 09时55分 星期三
来自NoSQL
Lwn.net报道,Gemini Mobile Technologies在Apache许可证下发布了开源非关系型数据库Hibari(在日语中意思为“云雀”)。 Hibari是为海量数据储存优化的高可靠性和高可用性数据库,可用于云计算应用,如Web电子邮件、社交网络服务,以及其它日常需要储存TB和PB级规模数据的服务。Hibari采用Erlang编程语言开发,支持Java、C/C++、Python、Ruby和Erlan。
数据库
matrix(791)
发表于2010年07月26日 09时35分 星期一
来自人造竞争
wawakaka 写道 "HTML5标准在各个浏览器间的实现并不一致,各个公司间的妥协可能会需要很长的时间。但在web数据库这一点上,HTML5标准却走到了另一个极端,各家的实现出奇的一致,毫无例外的都选择了Sqlite。这可不是一件好事,委员会认为标准的制定过程中应有多个参考实现,而目前的web数据库几乎是以Sqlite的实现来定义标准,这是不可接受的。现在,委员会希望有另一种实现以帮助标准的推进。但即使新的实现被开发出来,又有哪个浏览器愿意抛弃Sqlite改用新的实现? 一直全力推动HTML5的苹果会怎么做呢?是挺身而出开发一个新的实现?还是力压委员会强迫他们接受Sqlite作为标准?大家拭目以待吧。"
数据库
matrix(791)
发表于2010年07月06日 10时20分 星期二
来自木已成舟
The Register报道,今年初欧盟的反垄断机构同意了甲骨文和Sun的70亿美元合并案,为甲骨文完成收购扫清了最后障碍。自始至终反对这项收购案的MySQL联合创始人Michael‘Monty’Widenius,现在已经正式向位于卢森堡的欧洲法庭起诉欧盟反垄断机构。欧盟委员会证实收到了起诉书,表示会在法庭上为其决定辩护。Monty于2008年以10亿美元价格将开源数据库MySQL出售给Sun,他表示会在甲骨文公司回应之后发表完整声明,不过目前甲骨文公司发言人拒绝对此发表评论。
数据库
matrix(791)
发表于2010年05月26日 18时10分 星期三
来自次世代
VoltDB内存(In-Memory)数据库管理系统正式宣布 VoltDB是Postgres和Ingres联合创始人Mike Stonebraker领导开发的下一代开源数据库管理系统。它能在现有的廉价服务器集群上实现每秒数百万次数据处理。VoltDB大幅降低了服务器资源开销,单节点每秒数据处理远远高于其它数据库管理系统。不同于NoSQL的key-value储存,VoltDB能使用SQL存取,支持传统数据库的ACID模型。VoltDB代码采用GPLv3授权,支持订阅费用从15,000美元起步。
数据库
matrix(791)
发表于2010年05月17日 19时36分 星期一
来自定制
热启动 写道 "这里有最棒的10款 MySQL GUI 工具绝大多数的关系数据库都明显不同于MS Access,它们都有两个截然不同的部分:后端作为数据仓库,前端作为用于数据组件通信的用户界面。这种设计非常巧妙,它并行处理两层编程模型,将数据层从用户界面中分离出来,同时运行数据库软件制造商专注于它们的产品强项:数据存储和管理。它同时为第三方创建大量的应用程序提供了便利,使各种数据库间的交互性更强。这类产品包括Embarcadero Rapid SQL和Oracle SQL Developer。"
数据库
matrix(791)
发表于2010年05月17日 18时10分 星期一
来自甲骨文MySQL
Brian Davies 写道 "MySQL是一个关系型数据库管理系统。提供了一种快速,多线程、多用户和可靠的SQL(结构化查询语言)数据库服务器。MySQL是最受欢迎的开源数据库,是LAMP软件架构中的数据库组件。LAMP包括了Apache web server、MySQL和PHP。MySQL的用户包括了Google、Facebook、BBC、Intel、Sun、SAP、Dell、AMD、Novell等巨头。随着MySQL的日益流行,开发者也为其开发出许多有用的工具,帮助用户监视、查询、管理、排除故障和优化MySQL数据库。linuxlinks的这篇文章介绍了五款优秀的MySQL工具,包括: phpMyAdmin,MySQL Web管理工具;MySQL Workbench,可视化数据库设计工具;Adminer,功能丰富的MySQL数据库内容管理工具;Maatkit,MySQL命令行工具;mytop,监视查询和性能的工具。
数据库
matrix(791)
发表于2010年05月04日 15时20分 星期二
来自传说还支持No-SQL
PostgreSQL 9.0的首个beta测试版已经发布 PostgreSQL 9.0是PostgreSQL第一个内置了实时二进制数据库复制的版本,支持热待机和流复制。新版的其它特性包括:Windows系统支持64位;改进了LISTEN/NOTIFY,加快内部数据库事件消息传递;支持 Python 3等。
数据库
matrix(791)
发表于2010年04月30日 10时12分 星期五
来自快存
Facebook发布了通过将数据缓存在SSD硬盘加速MySQL的 内核模块Flashcache代码已经放到Github上,目前只测试了Linux kernel版本2.6.18和2.6.20。 Facebook称,Flashcache是其内部开发用于帮助扩展InnoDB/MySQL数据库,但同时Flashcache也是作为一个通用的缓存模块设计的,因此能用在任何搭建在块设备之上的应用程序。对于InnoDB,当工作集不与InnoDB缓冲池一致,由于更多的工作集缓存在快速的媒介如固态硬盘上,将能显著的改进读取延迟。
数据库
matrix(791)
发表于2010年03月29日 19时08分 星期一
来自风卷残云
最近有多家Web 2.0企业宣布使用非关系型数据库(NoSQL),引起了开发者对NoSQL的强烈关注。 但Ted Dziuba在“I Can't Wait for NoSQL to Die”的文章中认为,如果去考虑Google那样规模的可扩展性,纯粹是浪费时间。即使你想做你也做不好,这不是说你不聪明,而是你对Google规模的企业所面临的问题一无所知。你所在的公司不是Google,越早承认这一点,你就可以越早去干一些实实在在的事情。如果像沃尔玛这样规模的公司能在SQL数据库中跟踪到所有商品,那么你的企业也行。
数据库
matrix(791)
发表于2010年03月26日 08时20分 星期五
来自NoSQL不是万能
fenglanchi 写道 "在infoq上看到的: "Digg和Reddit在这个月都宣布了将转向Cassandra ,因为MySQL对他们来说伸缩性不够了。一些人认为MySQL+memchche不再是事实上的伸缩解决方案了。Digg在去年九月宣布了他们转向Cassandra的计划,而这一过程在这个月完成了。仔细比对了其它项目——HBase,Hypertable,Tokyo Cabinet/Tyrant,Voldemort,以及Dynomite——,他们最终选择了Cassandra,出于以下的考虑:每个系统都有它自己的强项和弱项,但是Cassandra综合了各个方面。它提供了面向列的数据存储,因此这相比纯粹的key/value存储又更结构化一些。它通过分布式高可用的点对点集群来运作。尽管目前它的核心功能还有一些欠缺,但相较于其它方案而言,它更接近我们想要的。Digg几乎重建了整个基础设施,跳出了LAMP栈。主要的起因是MySQL,如同任何其它的SQL数据库一样,它是为读取而作的优化,而不能很好的处理写入。 另一个网站,Reddit,曾经出现过memcacheDB相关的问题,一开始他们通过增加更多的RAM来处理,但他们需要一个长久的解决方案是再明显不过的。他们在十天之内完成了向Cassandra的转换,在Cassandra开发者和社区的帮助以及EC2在测试和部署Cassandra的实例方面的支持下,只用了一名开发者就做到了。""
数据库
matrix(791)
发表于2010年03月24日 11时25分 星期三
来自伯克利数据库
BDBChina 写道 "Oracle Berkeley DB日前发布通告,将于2010年3月底正式发布最新版本Oracle Berkeley DB 11g release 2。 除了对原有Oracle Berkeley DB的功能进行了一定的改进和增强(比如提升了数据压缩功能、性能优化、C/C++中系统资源自动管理功能等等),本次发布的版本中最引人瞩目的变化是新增了对SQL92的支持,这一新加的接口称为Oracle Berkeley DB SQL,简称BDBSQL。这是自Berkeley DB诞生20多年来第一次支持SQL接口。这无论是对开源社区,还是对嵌入式数据库行业来说,都将是一件喜事。需要强调的是,BDBSQL是作为对BDB已有功能的一个补充而不是替代。它只是本次BDB发布产品的一个新特性,并且将会像Hash、Queue、集群等功能一样持续下去。它的出现在一定程度上更丰富了BDB的应用场景。用户可以根据自己的需要,选择适合的BDB接口:沿用原有的key/value pair接口,或者是全新的SQL接口。 更多信息,可以看BDB中国研发团队的官方博客"
数据库
matrix(791)
发表于2010年03月14日 13时16分 星期日
来自Oracle要失望了
继Twitter之后,社交新闻网站Digg决定跟MySQL说再见,并替换掉它的大部分基础设施组成,Digg将从LAMP(Linux、 Apache、MySQL和Perl/PHP/Python)架构迁移到基于CassandraNoSQL架构。 Apache Cassandra是一套开源分布式数据库管理系统,最初由Facebook开发,用于储存特别大的数据。Cassandra是一个混合型的非关系的数据库,主要特点是它不是一个数据库,而是由一堆数据库节点共同构成的一个分布式网络服务,对Cassandra的一个写操作,会被复制到其它节点上,对 Cassandra的读操作,也会被路由到某个节点上面去读取。 Casandra的使用者现在包括了Rackspace、Digg、Facebook、Twitter、Cisco、Mahalo、Ooyala等等。
数据库
matrix(791)
发表于2010年02月26日 17时08分 星期五
来自P2P数据库
Apache Cassandra是一套开源分布式数据库管理系统,最初由Facebook开发,用于储存特别大的数据。Cassandra是一个混合型的非关系的数据库,主要特点是它不是一个数据库,而是由一堆数据库节点共同构成的一个分布式网络服务,对Cassandra的一个写操作,会被复制到其它节点上,对Cassandra的读操作,也会被路由到某个节点上面去读取。 Twitter已经证实,它计划将数据库迁移到Cassandra。Twitter团队称,在决定选择Cassandra之前,他们考虑了HBase、Voldemort、MongoDB、MemcacheDB、Redis、Cassandra、HyperTable等数据库。技术人员称,他们正在移动最大的表格——包含所有tweet和retweet的statuses table。
数据库
matrix(791)
发表于2010年01月20日 10时05分 星期三
来自捣乱
为阻止Oracle收购Sun,在欧盟似乎已决定批准这项70亿美元的收购案之后,MySQL数据库创始人开始寻求中国和俄罗斯帮助。在一封给中国MySQL用户的邮件中: 野马 写道 "亲爱的拯救MySQL的中国签名支持者,欧盟可能无法拯救MySQL, 中国和俄罗斯可能是拯救MySQL的希望之所在。中国拥有强大、独立以及自信的反垄断主管机关,因此,我本人在此请求您的帮助。对于您的签名,我们深表感谢。如果可以的话,我们需要您的进一步帮助......
数据库
matrix(791)
发表于2010年01月05日 13时05分 星期二
来自扯后腿
MySQL创始人Michael 'Monty' Widenius担心Oracle收购Sun将意味着MySQL项目的末日来临,他正试图恢复对MySQL的控制。 在他的博客上,Monty呼吁MySQL用户签署请愿书,以“确保有关MySQL的未来创新,以及捍卫MySQL 作为一个主要的竞争力”。签名人可选择三种处理MySQL的方法:剥离给合适的第三方;Oracle必须作出承诺,MySQL必须仍然用GPL许可证;过去和未来发布的版本(截至2012年12月)必须使用Apache或类似自由许可证,以给予衍生版本(分支)灵活性。本周一,Monty将有14,174人签名的请愿书递交给欧盟委员会,呼吁除非Oracle至少遵守上述三种选择中的一种,否则欧盟应该否决这一拖延了快一年的收购案。但问题是,究竟是谁首先出售MySQL的?
数据库
matrix(791)
发表于2009年12月30日 11时05分 星期三
来自关键值
豆瓣公司以New BSD许可证发布了分布式key/value存储系统BeansDB,开发者称BeansDB是简化版的Dynamo,Dynamo(PDF)是亚马逊公司开发的高可用性key/value存储系统。BeansDB采用类似memcached的去中心化结构,在客户端实现数据路由。目前只提供了Python版本的客户端,其它语言的客户端可以由memcached的客户端稍加改造得到。主要特性包括: 高可用:通过多个可读写的用于备份实现高可用; 最终一致性:通过哈希树实现快速完整数据同步(短时间内数据可能不一致); 容易扩展:可以在不中断服务的情况下进行容量扩展; 高性能:异步IO和高性能的KeyValue数据TokyoCabinet: 可配置的可用性和一致性:通过N,W,R进行配置; 简单协议:Memcache兼容协议,大量可用客户端。
数据库
matrix(791)
发表于2009年12月19日 10时45分 星期六
来自很讲究
当欧盟和Oracle就MySQL问题争吵得十分热闹之时,开发者正在静静的推动MySQL向前进。 MySQL 5.5的首个Beta版本已正式发布,主要的特性包括近异步复制,分区(Partition)提供了更多选项。新版本是新的发布模式下的第一个产品,版本号MySQL Server 5.5.0-m2,代号Betony,后缀m表示这是一个重要(Milestone)版本,它一般在generally available(GA,正式版)之前。虽然该版本的后缀是m2(Milestone 2),但实际上却是第一个公开测试的版本。 下载
数据库
matrix(791)
发表于2009年12月15日 11时12分 星期二
来自让欧洲人高兴
为了让欧盟尽快批准拖延了快一年的Oracle与Sun的合并案,Oracle在一篇新闻稿中公布了对MySQL顾客、开发者和用户的十大承诺,以维护开源数据库在数据库市场的竞争力。 Oracle表示会继续加强MySQL的开发,增加研发投入;MySQL的后续版本,包括Version 6,都将采用GPL许可证;在未发布相同版本的GPL社区版的同时,Oracle将不会推出新的,加强版本的MySQL企业版。 欧盟委员会对此表示满意。认为这将确保该交易不会对欧洲数据库市场的有效竞争带来负面影响。
Sun
matrix(791)
发表于2009年11月13日 10时15分 星期五
来自商场不讲平等
twisters 写道 "Oracle Database 11g 和 Sun SPARC Enterprise T5440 Server Cluster&nbsp创造了新的TPC-C benchmark世界纪录。tpmC值7,646,486,比第二快的IBM DB2 9.5和IBM Power 595 Server Model 9119-FHA 的tpmC值6,085,166高出不少。但是这记录是跑在oracle 11g RAC上面的,而第二名的IBM纪录则只是Non-Clustered部署,看上去是没有可比性。但是oracle的Price/tpmC 比IBM机器的更低。oracle急不可耐地和sun一起卖广告还真的有意思!销售做CEO就是不一样!拿集群记录VS单机部署。有点田忌赛马的意味。"