IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

开源数据库

在日前举行的Velocity China 2011(Web性能和运维大会)上,记者有幸对话Schooner公司创立者兼CTO的John Busch博士。John Busch长期关注面向Web、云和企业级服务的高性能和高可用的大容量数据库。在创办Schooner之前,John Busch是Sun研究中心的计算机系统研究的主管,Diba的全球副总裁等职位。

21日更新
MySQL优化空间广阔 NoSQL革命仍需等待

如果你正在使用MySQL,你应该了解下一个版本将会有什么新特性,例如更好的伸缩性、高性能以及灵活性的提升之类的。MySQL的下一个版本是5.6,这里列出了该版本的5大新特性:优化器的改进:MySQL Optimizer团队做了大量的工作为了不断的提升QL查询的效率,主要体现在索引条件pushdown以及多范围的读数据。

21日更新
MySQL 5.6新特性:提升优化器性能

Redis中到处都会进行内存分配操作。为了屏蔽不同平台之间的差异,以及统计内存占用量等,Redis对内存分配函数进行了一层封装,程序中统一使用zmalloc,zfree一系列函数,位于zmalloc.h,zmalloc.c文中。上边说过,封装就是为了屏蔽底层平台的差异,同时方便自己实现相关的统计函数。

20日更新
Redis源码分析:内存分配操作

这篇文档主要是为了说明正在进展中的Redis集群功能。文档主要分为两个部分,前一部分主要介绍我在非稳定分支已完成的代码,后一部分主要介绍还有哪些功能待实现。本文档所有的说明都有可能在将来由于设计原因而进行更改,而未实现的计划比已实现的功能更有可能会被更改。

20日更新
NoSQL数据库:Redis集群概念及功能解析

数据库管理员DBA在我的印象中一直是一个比较高端的IT技术人员,比起其他的开发和网络系统管理员,DBA有时需要是名多面手。而在这一前提下,一些资深DBA的经验与建议将对DBA“菜鸟”起到非常重要的作用。今天在微博上看到金官丁分享了一个关于MySQL DBA的ppt,其中提到的一些内容对DBA新手非常有帮助。

20日更新
MySQL数据库专家分享资深DBA经验

Redis终于在2.4版本里引入了除主线程之外的后台线程,这个事情由来已久.早在2010年2月就有人提出aof的缺陷,提及的问题主要有:主线程aof的每次fsync(everysecond模式)在高并发下时常出现100ms的延时,这源于fsync必不可少的磁盘操作,即便已经优化多次请求的离散小io转化成一次大的连续io.

19日更新
Redis 2.4:后台线程如何解决aof缺陷?

何为NoSQL?NoSQL不是一个工具,而是由一些具有互补性和竞争性的工具组成的一个概念,是一个生态圈。这些被称为NoSQL的工具,在存储数据的方式上,提供了一种与(基于SQL语言的)关系型数据库截然不同的思路。要想了解NoSQL,必须先了解现有的这些工具,去理解那些引导它们开拓出新的存储领域的设计思路。

19日更新
开源数据库:何为NoSQL生态系统?

James Phillips,Couchbase的创始人之一。他最近的一场演讲谈到分布式面向文档的数据库和关系型数据库模型之间的差别,以及从关系型数据库转到NoSQL时数据库开发者需掌握的知识。记者就面向文档的NoSQL的优缺点采访了James。

19日更新
Couchbase创始人:面向文档的NoSQL应用

在2.4版本中,Redis对很多命令引入批量参数的功能,这可让我们一次连接一个操作就操作多个值。这些功能可能你已经用上了,但今天我们要讲一个2.6版本中会推出的一个优化,aof文件rewrite和load的性能提升。我们知道aof文件是纯文本形式的,里面存储的是Redis的文本协议内容。而在有了批量参数功能后。

16日更新
Redis2.6新功能预告:aof文件性能提升

下面是一个对Redis官方文档《A fifteen minute introduction to Redis data types》一文的翻译,如其题目所言,目的在于让一个初学者能通过15分钟的简单学习对Redis的数据结构有一个了解。Redis是一种面向“键/值”对类型数据的分布式NoSQL数据库系统,特点是高性能,持久存储,适应高并发的应用场景。

15日更新
NoSQL数据库:Redis数据结构解析

目前在网上关于NoSQL的讨论依旧火热,不同的观点往往能够碰撞出激情的火花。前不久一条关于MongoDB的帖子让10gen的老大都亲自站出来澄清事实,虽然最终证实该帖子是一个恶作剧,但是网上围绕MongoDB的争论却逐渐多了起来。最近看到一篇关于MongoDB与Riak 的对比文章,比之前的文章写得更具建设性.

13日更新
NoSQL技术:MongoDB和Riak的理性对比

现在国内这种类型的企业小老板很多,他们的公司需要一个小型的数据库软件来统计公司的一些产品资料以及出入库的信息,数据量确实不大。在这里,编者推荐几款适合小企业使用的开源数据库软件。

13日更新
MySQL VS NoSQL 免费开源数据库推荐

在企业应用软件设计中,原来往往只需要与一个SQL数据打交道,现在却往往要连接多个数据源,这些数据源可能是SQL数据库、NoSQL数据、XML文件、网站数据等。这么多复杂的数据,有没有办法让它们构成一个数据中心,以相对统一的方式进行管理和数据处理呢?XQuery是合适的前端。

13日更新
XQuery:连通SQL与NoSQL的良好桥梁

MongoDB是一个介于关系数据库和非关系数据库之间的产品, 是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。 Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言。

09日更新
盘点11个面向文档的开源NoSQL数据库

如果你喜欢MongoDB、Cassandra或Hadoop,那么NoSQL很有意思,但这些数据库对于大多数人来说都显得经验不足。另一方面,NewSQL则对于大多数人来说经验则丰富得多,很多人花了大量时间在其上面,而且NewSQL数据库也更有趣且值得检验。

08日更新
NewSQL大揭底:寻找NoSQL和SQL的平衡点

Fluentd是一个日志收集系统,特点在于其各部分均是可定制化的,可以通过简单的配置,将日志收集到不同的地方。目前开源社区已经贡献下面一些存储插件:MongoDB, Redis, CouchDB,Amazon S3, Amazon SQS, Scribe, 0MQ, AMQP, Delayed,Growl等。本文要介绍的是在Fluentd的最新版中已经内置的MongoDB支持。

08日更新
使用Fluentd和MongoDB构建日志收集系统

大数据好用,但谁会为它投资?在目前中国的经济环境下,大中型国企臃肿缓慢的业务流程对于大数据不是太过于感冒。可以说谁都不是十分清楚大数据究竟是怎么创造价值的,下面我们一起看看大数据技术背后的故事。毫无疑问,世界上所有关注开发技术的人都意识到“大数据”对企业商务所蕴含的潜在价值......

08日更新
标签: 开源数据库
技术角度分析:中国谁能玩转大数据

有人在Quora上提问:MongoDB数据文件内部的组织结构是什么样的。随后10gen的工程师Jared Rosoff出来做了简短的回答。每个数据库都有自己独立的文件。如果你开启了directoryperdb选项,那你每个库的文件会单独放在一个文件夹里。数据库文件在内部会被切分成单个的块,每个块只保存一个名字空间的数据。

07日更新
10gen工程师:MongoDB数据文件内部结构

本文来自Spool的开发者博客,描述了Spool利用Redis的bitmaps相关的操作,进行网站活跃用户统计工作。Redis支持对String类型的value进行基于二进制位的置位操作。通过将一个用户的id对应value上的一位,通过对活跃用户对应的位进行置位,就能够用一个value记录所有活跃用户的信息。

02日更新
NoSQL:用Redis bitmap统计活跃用户

T-SQL编辑器支持在线和离线的数据库上写和执行Transact-SQL代码。编辑器提供一个丰富的编辑和导航环境,支持Microsot的自动完成工具IntelliSense、调式和声明式编辑以及平台特定的验证。这意味着无论你是在开发SQL Azure或SQL Server其他版本,你的代码会根据目标版本和你的数据库平台编辑器进行验证。

01日更新
SQL Server Denali:SSDT新功能解读
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐