![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
内存数据库
liuxinglanyue
这个作者很懒,什么都没留下…
展开
-
HBase的性能优化和相关测试
HBase的写效率还是很高的,但其随机读取效率并不高可以采取一些优化措施来提高其性能,如:1. 启用lzo压缩,见这里2. 增大hbase.regionserver.handler.count数为1003. 增大hfile.block.cache.size为0.4,提高cache大小4. 增大hbase.hstore.blockingStoreFiles为155. 启用...原创 2010-12-22 20:29:21 · 77 阅读 · 0 评论 -
在Windows中使用Cygwin安装HBase
1.简介 HBase是 Hadoop 的正式子项目,它是一个面向列的分布式数据库,它在存储数据结构上并非关系型,而是疏松分布式的,持久并按多维排序并索引的map型,其思想源于Google的BigTable论文。(Google BigTable的paper: http://labs.google.com/papers/bigtable-osdi06.pdf) 由于HBase是一个分布式、大规模的平台...原创 2010-11-28 17:21:59 · 256 阅读 · 0 评论 -
HBase安装
官方文档:http://hbase.apache.org/docs/current/api/overview-summary.html#overview_description1)修改打开文件句柄数http://blog.csdn.net/luoleicn/archive/2010/07/21/5752479.aspx2) make sure you configured Hado...原创 2010-11-28 17:23:03 · 62 阅读 · 0 评论 -
HBase安装及测试
HBase安装及测试 1.单机安装1.1安装HBase 执行命令: cd /usr/hadoop mkdir v20hadoop将hbase-0.20.0拷贝至/usr/hadoop/v20hadoop1.2启动/关闭HBase bin/start-hbase.sh bin/stop-hbase.sh1.3测试HBase b...原创 2010-11-28 17:25:01 · 137 阅读 · 0 评论 -
HBase使用例子(中文翻译)
通过编码(java)的形式对HBase进行一系列的管理涉及到对表的管理、数据的操作等。1、 对表的创建、删除、显示以及修改等,可以用HBaseAdmin, 一旦创建了表,那么可以通过HTable的 实例来访问表,每次可以往表里增加数据。2、 插入数据创建一个Put对 象,在这个Put对象里可以指定要给哪个列增加数据,以及当前的时间戳等值,然后通过调用HTable.put(P...原创 2010-11-28 17:33:59 · 97 阅读 · 0 评论 -
NoSQL数据库MongoDB之Windows安装
就像和被人们当初炒得沸沸扬扬的SOA、OSGi等技术一样,NoSQL也成了当今的宠儿,虽然SOA、OSGi还在继续,但丝毫没有影响NoSQL的热度。 我比较喜欢新鲜的技术和知识,几个月前Twitter向NoSQL转型时,我也试着学习下NoSQL,可惜选择的是Cassandra,虽然我非常喜欢Appache,但是Cassandra的资料实在太少,在运行了下Cassandra自带的几个...原创 2010-11-28 19:04:02 · 80 阅读 · 0 评论 -
分布式key-value数据库mongoDB 安装
Mongo是一个高性能,开源,模式自由(schema-free)的文档型数据库,它在许多场景下可用于替代传统的关系型数据库或键/值(key-value)存储方式。Mongo使用C++开发,具有以下特性: l 面向集合的存储:适合存储对象及JSON形式的数据。 l 动态查询:Mongo支持丰富的查询表达式。查询指令使用JSON形式的标记,可轻易查询文档中内嵌的对象及数组。 l 完整的索引支持:...原创 2010-11-28 19:05:24 · 128 阅读 · 0 评论 -
MongoDB 安装与启动
主要介绍在Windows 与 Linux 下的安装与启动下载链接:http://www.mongodb.org/display/DOCS/Downloads-----------------------------------------------------------------------------------Windows 推荐下载版本1.4.3(Windows...原创 2010-11-28 19:06:58 · 72 阅读 · 0 评论 -
mongodb API
http://api.mongodb.org/java/2.3/index.html原创 2010-11-28 21:17:09 · 76 阅读 · 0 评论 -
MemcacheDB, Tokyo Tyrant, Redis performance test
I had tested the following key-value store for set() and get()MemcacheDB, use memcached client protocol.Tokyo Tyrant (Tokyo Cabinet), use memcached client protocolRedis, use JRedis Java cl...原创 2010-11-29 21:05:08 · 144 阅读 · 0 评论 -
understanding redis internal - 主体结构与启动流程
一. redis的定义 官方wiki对redis的定义是:a disk backed in-memory database 从这个可以理解实际上使用redis的场景应该大部分情况下你的数据集应该是在内存中操作的,同时提供了落地的功能二. redis 主体框架与启动流程 redis主体上是一个单线程基于事件机制的一个模型,使用了一套事件处理框架 aeEvent...原创 2010-12-05 09:27:52 · 86 阅读 · 0 评论 -
hbase的安装配置
standalone&pseudo-distributed: 主要参照http://fishyu0817.iteye.com/blog/505818 从该页面的第11点看起 注意几点 1.hadoop 安装成功,并且已经启动了,hadoop 启动可能需要一段时间(20s?),可以通过hadoop的web显示看看有没有hadoop有没有彻底启动。 2.每次重启你安装hadoop,hbase的...原创 2010-11-28 17:21:15 · 87 阅读 · 0 评论 -
javaeye上一些hbase讲解的链接
1.比较多的一些讲解http://beyiwork.iteye.com/category/75028 3.hbase安装配置http://fishyu0817.iteye.com/blog/505818 4.hbase shell操作http://yuhai-china.iteye.com/blog/563951 5.hbase的程序编写教程http://beyiwork.iteye.com/bl...原创 2010-11-28 17:20:10 · 70 阅读 · 0 评论 -
Hbase Shell的常用命令
总结的一些Hbase shell的命令都很简单,可以help来查看帮助create 'user_test','info'describe 'user_test'disable 'user_testinfo'drop 'user_testinfo'put 'user_test','test-1','info:username','test1'put 'user_test','test...原创 2010-12-22 20:32:33 · 71 阅读 · 0 评论 -
基于Hadoop的Hbase环境搭建
转:http://www.tech126.com/hadoop-hbase/基于现有的Hadoop集群,来搭建Hbase的环境整个过程还是比较简单的1. 下载Hbase源码,并解压cp hbase-0.20.6.tar.gz /opt/hadoop/cd /opt/hadoop/tar zxvf hbase-0.20.6.tar.gzln -s hbase-0.20.6 h...原创 2010-12-22 20:47:40 · 129 阅读 · 0 评论 -
嵌入式数据库系统Berkeley DB
简介: Berkeley DB是历史悠久的嵌入式数据库系统,主要应用在UNIX/LINUX操作系统上,其设计思想是简单、小巧、可靠、高性能。本文是对DB开发的一个入门级指南,重点讨论了DB的核心数据结构和数据访问算法,并通过实际的代码演示如何使用DB。最后有一个对DB的简单总结,并提出作者对工具选择的一些感想。 前言UNIX/LINUX平台下的数据库种类非常多,参考资料1中列举了其...原创 2010-11-27 10:43:04 · 104 阅读 · 0 评论 -
Berkeley DB 文档
Oracle Berkeley DB Downloadshttp://www.oracle.com/technetwork/database/berkeleydb/downloads/index.htmlOracle Berkeley DB Java Edition, 11g Release 2http://download.oracle.com/docs/cd/E17...原创 2010-11-27 13:13:29 · 136 阅读 · 0 评论 -
介绍和使用Berkeley DB Java Edition(嵌入式数据库)
一、 简介 Berkeley DB Java Edition (JE)是一个完全用JAVA写的,它适合于管理海量的,简单的数据。 能够高效率的处理1到1百万条记录,制约JE数据库的往往是硬件系统,而不是JE本身。 多线程支持,JE使用超时的方式来处理线程间的死琐问题。 Database都采用简单的key/value对应的形式。 ...原创 2010-11-27 13:25:24 · 79 阅读 · 0 评论 -
Berkeley DB
Berkeley DB(简称dbd)是oracle下一款开源的、高效的、可靠的、持久存储的、无管理界面的嵌入式数据库。一般作为应用程序“边缘”数据库,“边缘”是相对主数据库来说的,bdb只是存一些关键性的数据。 因为它的结构简单,不支持sql查询。所以他的效率是非常之高,可扩展性和可用性也非常好。 dbd有三个产品 1.Berkeley DB 4.8 2.Berkeley DB Java E...原创 2010-11-27 13:28:17 · 156 阅读 · 0 评论 -
Berkeley DB Java Edition Research
一、Berkeley DB Java Edition简介Berkeley DB JE is a general-purpose, transactionally protected, embedded database written in 100% Java (JE makes no JNI calls). As such, it offers the Java developer safe ...原创 2010-11-27 14:10:23 · 105 阅读 · 0 评论 -
MongoDB
软硬件环境MySQL版本:5.1.50,驱动版本:5.1.6(最新的5.1.13有很多杂七杂八的问题)MongoDB版本:1.6.2,驱动版本:2.1操作系统:Windows XP SP3(这个影响应该不大)CPU:Intel Core2 E6550 2.33G内存:2G(足够了) MySQL启动参数:bin\mysqld --no-defaults --conso...原创 2010-11-28 14:18:46 · 65 阅读 · 0 评论 -
HBase的安装配置
首先需要先下载HBase最新且稳定的版本:http://www.apache.org/dyn/closer.cgi/hadoop/hbase 然后把它解压,把解压下来的文件移动到一个目录下如/home/user/hbase $ cd /home/user/hbase 进入此目录 $ vi conf/hbase-env.sh export JAVA_HOME=/usr/lib/jvm/java-...原创 2010-11-28 15:56:14 · 62 阅读 · 0 评论 -
HBase入门
HBase入门部分内容参考于http://www.nabble.com/Re%3A-Map-Reduce-over-HBase---sample-code-p18253120.html HBase是Hadoop的一个子项目,HBase采用了Google BigTable的稀疏的,面向列的数据库实现方式的理论,建立在hadoop的hdfs上,一方面里用了hdfs的高可靠性和可伸缩行,另外...原创 2010-11-28 15:58:40 · 77 阅读 · 0 评论 -
understanding redis internal - 持久化机制
redis 持久化有2种方式,定时快照与append only 1. 定时快照实现方式: 在上一篇启动流程中提到过,redis启动后有一个定时任务serverCron 每100毫秒执行一次,定时快照就是 在这个任务中执行的,代码如下: time_t now = time(NULL); for (j = 0; j < serve...原创 2010-12-05 09:28:31 · 76 阅读 · 0 评论