文章提交注意事项:
请在发布文章时用HTML代码加上至少一条新闻来源的链接;原创性消息,可加入相关信息(如涉及公司的网址)的链接。有任何问题,邮件至:he.fang#zhiding.cn
ken:feigaobox@gmail.com
注意:收到邮件乱码的用户请修改客户端的默认字体编码,从"简体中文(GB2312)"修改为"Unicode(UTF-8)"。

Solidot 公告
投 票
热门评论
- 喝细辛中药汤让身体对病毒没反应不发烧,然后以其他病的名义死去 (1 points, 一般) by solidot1528092189 在 2021年01月21日18时56分 星期四 评论到 输不起的「偶像」
- 书同文语同音的文化。 (1 points, 一般) by solidot1528092189 在 2021年01月21日18时23分 星期四 评论到 Twitter 封禁中国驻美使馆账号
- 知乎把我禁言了十五天,理由是我冲撞了认为Linux(包括Debian和Deepin)不“自主可控”的 (1 points, 一般) by solidot1528092189 在 2021年01月21日17时56分 星期四 评论到 中国打造 GitHub 的国内替代
- (1 points, 一般) by podleader 在 2021年01月21日16时32分 星期四 评论到 Twitter 封禁中国驻美使馆账号
- re:所以中风就不是脑血管疾病了?我指出他的错误 ,你就以他的错误为依据指责我不审题 (1 points, 一般) by solidot1560127613 在 2021年01月21日15时48分 星期四 评论到 日本人的长寿可能源自于他们平衡的饮食
- 镜像始终是镜像,没有氛围就没有创造 (1 points, 一般) by zagfai 在 2021年01月21日15时11分 星期四 评论到 中国打造 GitHub 的国内替代
- 移除就移除 (1 points, 一般) by Craynic 在 2021年01月21日11时51分 星期四 评论到 多个 Linux 发行版考虑移除 Chromium 软件包
- 最后一句话 (1 points, 一般) by 陈少举 在 2021年01月21日11时07分 星期四 评论到 中国打造 GitHub 的国内替代
- re:人必然会死,为什么要千方百计延缓衰老而不是想方设法使自己能淡定面对死亡? (1 points, 一般) by solidot1520325617 在 2021年01月21日09时06分 星期四 评论到 中国科学家开发出延缓衰老的基因疗法
- re:我都不知道要怎么吐槽,无论是腾讯和苹果都没一个谈得上民主吧…… (1 points, 一般) by oldrev 在 2021年01月20日13时27分 星期三 评论到 苹果开源代码被发现包含兼容微信的代码
solidot新版网站常见问题,请点击这里查看。

Colin Hitchcroft 写道 "数据库有许多种。储存个人、财务和医疗信息的数据库常用关系型数据库管理系统,它的优点是数据查询功能强大,而在水平扩展方面则并不十分擅长。如果需要强调水平扩展,关系型数据库显然不太适合,此时面向文档数据库则有了其用武之处。随着数据库的增长,额外的服务器和资源可以从“云端”加入,因此可避免使用昂贵的超级电脑。面向文档数据库不是将数据储存在统一长度的表格内,而是每个数据以文档形式储存,不需要提前定义数据结构。这意味着任何大小任意长度的数据可随时加入到文档内。JSON(JavaScript Object Notation)对象常用面向文档的数据库。这篇文章收集了六款优秀的Linux下面向文档数据库,供应用程序开发者参考。它们包括:可伸缩、容错和自由模式数据库Apache CouchDB,为云计算开发的高性能面向文档数据库MongoDB,Java平台下的开源内容管理系统Apache Jackrabbit,OrientDB,等等。"
研究数据库技术的计算机科学家Michael Stonebraker声称,Facebook正运行着一个复杂而庞大的MySQL实现,相当于面临“比死亡还糟的命运”,唯一的出路是重新一切代码。他表示社交巨人的困境在网络创业者中很常见。
Stonebraker称,Facebook将其MySQL数据库分割成4,000个shards,以处理网站巨大的数据量;运行9000个memcached实例,以跟上数据库的事件处理量。Facebook共有1800台MySQL专用服务器,805台memcached服务器。
MySql数据库官方网站MySql.com及相关网站(如www.mysql.fr、www-jp.mysql.com)遭黑客攻击,攻击者获取了内部数据库、表格和密码文件。如果你有MySql.com帐号,建议立即修改密码,如果你在多个网站上使用相同密码,最好所有密码一并修改。具有讽刺意味的是,黑客是利用SQL盲注成功入侵的。攻击者已经在网上贴出了破解的部分用户的帐号和密码,其中包括了blogs.mysql.com管理帐号。
MySQL分支Drizzle发布正式版(General Availability),为使用MySQL的企业提供了一种廉价而可行的选择。
Drizzle是一个精简版的MySQL分支,在目前的MySQL代码基本之上,将存储过程、视图、触发器、查询缓存、PREPARE语句等等功能从代码中删掉,简化对数据类型和存储引擎的支持,并且进行大胆的重构。最终要实现的目的是将MySQL的代码大大简化,理顺MySQL的架构,改善 MySQL的代码质量,提高系统的稳定性和性能。
OSMSG.com 写道 "phpMyAdmin是一个Web模式的MySQL数据库管理工具,让管理者可用Web接口管理MySQL数据库。
phpMyAdmin 3.3.9修复引用到MySQL的文档;修复TIMESTAMP的默认函数;修复escaped生成的js没有双引号的问题;修复处理事件时不复制/重命名数据库;在数据库生命中添加引号;修复Scratchboard的PDF页面不能正常工作的问题;关闭所有打开的圆括号缩进。"
在Sun发布MySQL 5.1两年后,收购Sun后继承MySQL数据库的甲骨文公司发布了MySQL 5.5。
主要新特性包括:半同步复制,默认使用InnoDB引擎,异常处理功能支持SIGNAL/RESIGNAL等。甲骨文负责MySQL的副总裁Tomas Ulan称,MySQL 5.5和未来版本仍将是采用GPL授权的开源产品。他们会继续进一步开发MySQL,将它视作是Oracle数据库的互补。
OSMSG.com 写道 "MariaDB 5.1.51 发布: MariaDB是MySQL的一个分支,由MySQL创始人Monty Widenius所开发。MariaDB基于事务的Maria存储引擎,替换了MySQL的MyISAM存储引擎,它使用了Percona的XtraDB,是InnoDB的变体。分支的开发者希望提供访问即将到来的MySQL 5.4 InnoDB性能。
NetBSD 5.1 发布:
NetBSD是一份免费的、安全的及高度可移植的开源UNIX操作系统,设计非常整洁,并拥有先进的特性,用户可通过完整的源代码来获得支持。NetBSD 5.1改进对硬件的支持、更新X.Org、支持更多的网络设备、支持Xen PAE dom0、支持Xen PCI pass-through、增强系统安全性能,修复bug。
OSMSG.com 写道 "phpMyFAQ是一个多语言,完全数据库驱动的FAQ系统。它支持多种数据库来存储所有数据,提供一个带有WYSIWYG编辑器的内容管理系统,一个图片管理器,灵活的多用户支持,一个新闻系统,用户跟踪,一个模板系统,PDF支持,一个备份系统和一个易于使用的安装脚本。phpMyFAQ 2.6.10增加了一些安全增强功能,更新了中文(简体)翻译,更新了德语翻译(和Thorsten),更新了葡萄牙语翻译,修复bug。"
开源关系数据库系统Firebird发布了2.5版。
Firebird 2.5的主要目标是新的线程架构SuperClassic,能更好的利用多核和多CPU环境,改进了处理大数据时的系统消耗;近实时的监视和分析数据库变化;跨数据库查询;增强了用户管理等。
linxpsoft 写道 "MariaDB是一个采用 Maria 存储引擎的 MySQL 分支版本,是由原来 MySQL 的作者 Michael Widenius 创办的公司所开发的免费开源的数据库服务器。最新版本是MariaDB 5.2.2。
Google在新一代内容索引系统中放弃了MapReduce,替代者是尚不为人知的分布式数据处理系统Percolator。
The Register报道,Percolator是一种增量处理平台,它能持续更新索引系统,无需从头重新处理一遍整个系统。Google的工程师计划在下个月举行的年度USENIX Symposium 会议上公布Percolator相关论文。为了提高效率,MapReduce和其它批量处理系统创造了大数据批量,因此无法处理单个小规模的数据更新。Percolator系统便是为了解决这一问题,它能对一个大数据集增量处理更新。用Percolator替代MapReduce,每天处理相同数量的文档,能在搜索结果中将文档平均年龄(average age)减少50%。
Ars Technica报道,NoSQL数据库CouchDB发布了一个移动版本CouchOne Mobile for Android。目前的版本号是v0.5,还处于早期开发阶段,但它将允许开发者利用CouchDB先进的复制功能在桌面和移动应用之间同步数据。
CouchDB是使用Erlang语言开发的面向文档的NoSQL数据库系统。它的存储格式是使用JSON,查询语言使用JavaScript。CouchDB推出移动版本的设想是,让应用程序开发者能利用手机上的CouchDB本地实例同步数据,而不需要经过云端服务器,提高了数据的可访问性。
NoSQL的出现并没有消灭SQL,事实上,多数NoSQL系统如Bigtable、HBase、Hypertable、Cassandra、Dynamo、SimpleDB和PNUTS/Sherpa强调的是系统的可伸缩性,因为传统的具有ACID特性的关系型数据库很难伸缩。ACID是指数据库管理系统中事务所具有的四个特性:原子性、一致性、隔离性、持久性。为了实现可伸缩性,NoSQL系统放弃了部分ACID特性。NoSQL的意思实际上是 NoACID。现在,耶鲁大学的两位研究人员声称(blogspot),他们证明ACID具有可伸缩性。
Ars Technica的一篇文章介绍了处理大强子对撞机(LHC)数据的计算机网格架构:
LHC不仅仅是至今创造的最强大粒子加速器,处理机器所产生的海量数据同样需要创造地球上最大的计算机网格。欧洲粒子物理研究所(CERN)的Wolfgang von Rueden指出,LHC产生的数据远远超过了可能储存的范围,他们设立了4个探测器专门用于从数据海洋中筛选出重要数据,每个探测器有2000个左右CPU。过滤让数据从每秒1petabyte (PB)降低至每秒1 gigabyte(GB),然后再通过10Gbps线路传输储存到其它电脑设备中。CERN的储存能力达50PB。磁盘以类似云服务器的方式管理,采用完全磁盘束(Just a Bunch Of Disks,JBOD)模式组成RAID,连接到Linux服务器,每台Linux服务器之间用1Gbps线路连接。CERN的数据中心有35年历史,在处理废热上存在问题,它使用的是Oracle数据库储存实验产生的元数据。
开源数据库PostgreSQL 9.0的首个预发布版已发布供测试用。
开发者表示,在命令、界面和API等方面RC版和最终版本之间基本不会有任何改动,计划未来部署PostgreSQL 9.0的应用程序现在可以测试下RC1版。开发者将根据递交的bug报告决定是否推出或者不会推出更多RC版本。