最新文章列表

反NoSQL的呼声(转)

CAP的崩溃   CAP猜想 可是NoSQL的基石。上图非常有意思,他从CAP,和数据库种类两个方向对NoSQL进行了分类。 Consistent, Available (CA) Systems 。在分布式方面有些问题,通常是通过复制来解决的。包括 Traditional RDBMSs like Postgres, MySQL, etc (relational) Ver ...
085567 评论(0) 有929人浏览 2011-04-25 15:24

Cassandra API60 Java 代码示例

转自http://archive.cnblogs.com/a/1757272/ 文档地址 http://wiki.apache.org/cassandra/API06,实现了绝大部分示例 import java.io.UnsupportedEncodingException; import java.util.ArrayList; import java.util.HashMap; im ...
xhfei 评论(0) 有4255人浏览 2011-04-25 14:21

转分布式哈希与一致hash

分布式哈希和一致性哈希是分布式存储和p2p网络中说的比较多的两个概念了。介绍的论文很多,这里做一个入门性质的介绍。   分布式哈希(DHT)  两个key point:每个节点只维护一部分路由;每个节点只存储一部分数据。从而实现整个网络中的寻址和存储。DHT只是一个概念,提出了这样一种网络模型。并且说明它是对分布式存储很有好处的。但具体怎么实现,并不是DHT的范畴。   一致性哈希:  DH ...
ordinary 评论(0) 有1561人浏览 2011-04-22 23:39

@Override

今天把cassandra 0.7.4的源码下下来,打算在eclipse中看,加了lib后还是发现好多报错。很多都是override的原因。看下第一个类就有几个override的标注。public class AllowAllAuthenticator implements IAuthenticator { private final static AuthenticatedUser US ...
weijinxian 评论(0) 有1422人浏览 2011-04-21 19:27

Facebook的架构

从各种文章来源来看,我理解的Facebook架构如下 1:web前端用PHP来写的。再用Facebook的HipHop转换成C++代码,使用g++编译。提供了一个高性能的模板系统和web逻辑执行层。 2:业务逻辑使用Thrift做成服务。一些服务根据不同情况使用php,c++,java来实现。也有可能使用其他语言。 3:用java写的服务没有使用一些企业级的框架服务。 4:持久化使用MYSQL ...
buluzhai 评论(0) 有1135人浏览 2011-04-19 10:34

各种NoSql 优缺点比较

Cassandra :最好的BigTable和Dynamo 只支持java写入比查询多,只支持Java HBase :就是bigTable 支持数十亿列 Riak :容错性高 MongoDB:类似SQL. (查询, 索引) c++编写 动态查询; 索引比map/reduce方式更合适时; 跟CouchDB一样,但数据变动更多. 举例: 任何用Mysql/PostgreSQL的场合 ...
xubaoguo 评论(0) 有1797人浏览 2011-04-19 10:19

从Cassandra读取数据进行Map/Reduce的实现方法

  本文以Cassandra 0.8中的hadoop_word_count为例: https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8/examples/hadoop_word_count/   需要安装插件:mapreducetools 下载地址:http://www.alphaworks.ibm.com ...
chakey 评论(1) 有2867人浏览 2011-04-15 10:47

使用eclipse编译Cassandra

Svn地址:https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.8/   过程: File-New-Other-                 
chakey 评论(0) 有1667人浏览 2011-04-15 10:35

Windows下安装配置Cassandra

Windows下安装配置Cassandra 下载:apache-cassandra-0.7.4-bin.tar.gz 解压到D盘并重命名为D:\cassandra-0.7.4 注意:0.7版本前配置文件为conf/storage-conf.xml;0.70版本之后变化为conf/cassandra.yaml 需要修改conf/log4j-server.properties 修改 # ...
chakey 评论(0) 有1514人浏览 2011-04-13 16:21

bin/cassandra-cli报java.net.ConnectException: Connection refused错误

  hosts中 192.168.27.27  localhost bin/cassandra-cli    cassandra> connect localhost/9160 正常 cassandra> connect 192.168.27.27/9160 出现异常: java.net.ConnectException: Connection refused  而且无法 ...
chakey 评论(0) 有2734人浏览 2011-04-13 16:19

[转载]Hbase和RDBMS的区别

转载:http://www.jdon.com/jivejdon/thread/38244 最近因为项目原因,研究了Cassandra,Hbase等几个NoSQL数据库,最终决定采用HBase。在这里,我就向大家分享一下自己对HBase的理解。 在说HBase之前,我想再唠叨几句。做互联网应用的哥们儿应该都清楚,互联网应用这东西,你没办法预测你的系统什么时候会被多少人访问,你面临的用户到底有多少, ...
bbym010 评论(0) 有1928人浏览 2011-04-12 09:25

关于NOSQL

现在这个时代是key-value百花齐放的时代,从最早的Berkeley DB,Berkeley DB是一个嵌入式数据库,也就是一个文件系统,不过具有强大的事务功能,而且支持多语言,java版被称为JE,支持Bean实体,优点简单依赖小,缺点不支持分布式,实体所占空间比较大。个人觉得比较适合移动设备类开发,手机,小型应运网站。(体外话,MYSQL就有一种数据引擎是Berkeley DB) mong ...
whzhaha 评论(0) 有1516人浏览 2011-04-10 00:13

“分布式哈希”和“一致性哈希”的概念与算法实现[z百度官方博客]

转自:http://stblog.baidu-tech.com/?p=42   分布式哈希和一致性哈希是分布式存储和p2p网络中说的比较多的两个概念了。介绍的论文很多,这里做一个入门性质的介绍。   分布式哈希(DHT)  两个key point:每个节点只维护一部分路由;每个节点只存储一部分数据。从而实现整个网络中的寻址和存储。DHT只是一个概念,提出了这样一种网络模型。并且说明它是对 ...
javayestome 评论(0) 有568人浏览 2011-04-09 08:17

(转)NoSQL数据库探讨之一 - 为什么要用非关系数据库?

随着互联网web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。而传统的关系数据库在应付 web2.0 ...
wj_126mail 评论(0) 有725人浏览 2011-04-07 13:24

HBase介绍(转)

在说HBase之前,我想再唠叨几句。做互联网应用的哥们儿应该都清楚,互联网应用这东西,你没办法预测你的系统什么时候会被多少人访问,你面临的用户到底有多少,说不定今天你的用户还少,明天系统用户就变多了,结果您的系统应付不过来了了,不干了,这岂不是咱哥几个的悲哀,说时髦点就叫“杯具啊”。 其实说白了,这些就是事先没有认清楚互联网应用什么才是最重要的。从系统架构的角度来说,互联网应用更加看重系统性能以及 ...
smallbee 评论(0) 有2043人浏览 2011-04-07 10:41

转载:几种常见的基于Lucene的开源搜索解决方案对比

一  直接使用 Lucene  ( http://lucene.apache.org ) 说明:Lucene 是一个 JAVA 搜索类库,它本身并不是一个完整的解决方案,需要额外的开发工作 优点:成熟的解决方案,有很多的成功案例。apache 顶级项目,正在持续快速的进步。庞大而活跃的开发社区,大量的开发人员。它只是一个类库,有足够的定制和优化空间:经过简单定制,就可以满足绝大部分常见的需求 ...
rabbit9898 评论(0) 有1336人浏览 2011-04-06 14:38

分布式数据库 MongoDB和Apache Cassandra

MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json ...
Vikings825 评论(0) 有6684人浏览 2011-04-05 15:28

[转]关于NoSQL的思考:为什么我们要优化存储的写性能

在NoSQL的许多产品中,我们通过benchmark可以看到的都是写性能极度提升,而读性能并没有太大的涨幅甚至相对传统RDBMS还有下降。比如Cassandra,MongoDB这两 ...
piperzero 评论(0) 有401人浏览 2011-02-16 23:09

Apache Hadoop 项目介绍

ApacheHadoop 项目开发的开源软件提供了可靠、可伸缩、分布式的计算。它是Google类似技术的开源版本。使用Hadoop的公司有Yahoo!, Facebook, Twitter, IBM等。 为什么要开发这样的系统呢?“When data exists in this quantity (terabit/day or petabit/day), one of the process ...
javababy1 评论(0) 有924人浏览 2010-08-11 05:42

Cassandra分布式数据库(转)

Apache Cassandra是一套开源分布式数据库管理系统,最初由Facebook开发,用于储存特别大的数据。   Cassandra是一个混合型的非关系的数据库,主要特点是它不是一个数据库,而是由一堆数据库节点共同构成的一个分布式网络服务,对Cassandra的一个写操作,会被复制到其它节点上,对Cassandra的读操作,也会被路由到某个节点上面去读取。Twitter已经证实,它计划 ...
buliedian 评论(0) 有804人浏览 2010-07-17 22:40

最近博客热门TAG

Oracle(49876) MySQL(37268) SQL Server(17623) Access(9329) DB2(4271) Redis(3181) Sybase(2414) 数据挖掘(2098) MongoDB(2014) SQLite(1817) PostgreSQL(1635) HBase(1492) NoSQL(1000) HSQLDB(620) Informix(581) Derby(578) Cassandra(375) PowerBuilder(333) CouchDB(113) TokyoCabinet(87)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics