- 博客(6)
- 资源 (1)
- 收藏
- 关注
深入理解JVM—gc相关
深入理解JVM—gc相关 周四听了毕玄的JVM分享,对于JVM的相关知识, 有了初步的了解,然后根据现场笔记整理形成以下这篇blog。 一 内存管理 在所有的语言中, 一般是实现了以下两种内存管理的方式之一。 第一种是以c/c++为典型代表的,是需要程序员显示的管理内存,如c的malloc /free c++的new delete。优点非常明...
2011-07-25 09:22:55
200
原创 淘宝年会—感动
淘宝年会—感动 从来没有一场晚会,可以让我如此的多次的心灵的冲击, 如此多次的让我感动。在这台年会上, 无论是节目,还是舞台,,每一个都是相当完美,而且讲的就是身边的故事,那么自然,那么真实, 而不是为了煽情而煽情,真的是内心深处某种东西被触了一下的感觉。 感动一:现场求婚 高潮一开场就是开始了, 主持人隆重的向大家宣布...
2011-03-10 09:29:58
863
原创 MongoDB shard相关源码分析
MongoDB源码分析 由于应用场景的需要, 我们需要对MongoDB具体实现机制进行进一步的了解,作为开源软件, 直接查看源代码, 肯定是最好的选择, 由于我们最关注的是,mongos作为一个转发的代理服务器, 是否可能会成为整个系统中的一个单点和实现瓶颈, 因此,在这次源码阅读过程中,最主要是关注了和mongos相关的几个类,其实也是整个mongoDB实现shard机制的最主要的类...
2011-01-16 21:56:02
238
原创 MongoDB 简介
MongoDB简介 一MongoDB是什么? MongoDB, 取自英文单词(humongous), 是一个可扩展,高性能,开源的,面向文档的,使用c++实现的, NoSQL数据库。 二MongoDB几个主要的术语 (1)文档( Document ) 一个有序的键值关联的集合 相当于关系数据库中的列 (2)集合( Collections)集合就是一组文档 相当于关...
2011-01-15 22:01:51
233
原创 NoSQL入门简介
NoSQL入门简介 一NoSQL来源与定义 NoSQL一词首先是Carlo Strozzi在1998年提出来的,指的是他开发的一个没有SQL功能,轻量级的,开源的关系型数据库。注意,这个定义跟我们现在对NoSQL的定义有很大的区别,它确确实实字如其名,指的就是“没有SQL”的数据库。不过,NoSQL的发展慢慢偏离了初衷,Carlo Strozzi也发觉,其实我们要的不是”no SQ...
2011-01-15 16:59:25
281
lucene in action 阅读笔记【一】
Lucene 是一个高性能的信息检索链接库。能够添加索引和搜索的功能到你的应用程序中。 Lucene 核心类index 1 IndexWriter 创建一个索引, 并在索引中添加文档,但不是真的去读或者去搜索这个对象 2 Directory 是一个抽象类, 描述索引对象的位置。 FSDirectory 在文件系统中保存索引,也就是保存在硬盘中 RAMDirectory是将索引信息保存...
2009-05-10 10:12:58
116
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅