专注于Web技术的研究

oracle,linux,java,open source,c#,搜索引擎

博客园 首页 新随笔 联系 订阅 管理

随笔分类 -  database

摘要:关系型数据库在海量数据存储的互联网应用中,经常面临挑战: 没有KEY-VALUE的快速HASH查找能力; 访问接口不支持HTTP; 读写的TPS不够高; 从GOOGLE的BIGTABLE开始,KEY-VALUE类型的数据库引起了越来越多的开发人员注意。互联网项目中也越来越多的出现了KV结构的数据库。随着分布式技术需求的增加,我们在选择数据库的时候希望数据库本身能支持比较好的分布式。当增加机器或减少机器的时候也能快速的进行。 阅读全文
posted @ 2010-10-21 22:53 一条辉 阅读(3332) 评论(0) 推荐(0)

摘要:Tokyo Tyrant 是由同一作者开发的 Tokyo Cabinet 数据库网络接口。它拥有Memcached兼容协议,也可以通过HTTP协议进行数据交换。   Tokyo Tyrant 加上 Tokyo Cabinet,构成了一款支持高并发的分布式持久存储系统,对任何原有Memcached客户端来讲,可以将Tokyo Tyrant看成是一个Memcached,但是,它的数据是可以持久存储的。这一点,跟新浪的Memcachedb性质一样。 阅读全文
posted @ 2010-05-13 23:16 一条辉 阅读(685) 评论(0) 推荐(1)

摘要:TokyoTyrant的管理工具tcrmgr使用小记 阅读全文
posted @ 2010-05-12 17:53 一条辉 阅读(3322) 评论(0) 推荐(0)

摘要: 前面我们说了TTServer的使用,以及如何在开始的时候配置主从。在使用中它非常高效和可靠,那么如果我们的服务运行一段时间后,需要增加一个从库(ttserver)来分担压力或者用于负载均衡和HA,因为是线上系统,那么就不应该停机,那么我们应该怎么对数据进行备份和拷贝,然后启动一个slave从库呢? 阅读全文
posted @ 2010-05-12 16:12 一条辉 阅读(600) 评论(0) 推荐(0)

摘要: 对于DBA来说,数据库Job再熟悉不过了,因为经常要数据库定时的自动执行一些脚本,或做数据库备份,或做数据的提炼,或做数据库的性能优化,包括重建索引等等的工作。但是,Oracle定时器Job时间的处理上,千变万化,今天我把比较常用写法汇总如下。 阅读全文
posted @ 2008-04-09 15:44 一条辉 阅读(29777) 评论(5) 推荐(1)

摘要:写存储过程的时候,应该要使参数的类型和所对应的查询字段类型务必保持一致,否则引入的错误很难被发现. 阅读全文
posted @ 2008-04-05 21:33 一条辉 阅读(5269) 评论(15) 推荐(0)