随笔分类 -  数据库

摘要:HBase单机模式 1)安装JDK 2)解压 $ tar xfz hbase-0.90.4.tar.gz $ cd hbase-0.90.4 3)修改HBase配置文件 1、 hbase-env.sh 取消配置JDK的注释并做并如下修改(我的JDK安装路径): export JAVA_HOME=/u 阅读全文
posted @ 2017-09-21 17:58 gaojy 阅读(158) 评论(0) 推荐(0) 编辑
摘要:数据库 服务器中的数据库 redisClient切换数据库 redis客户端默认目标数据库为0号数据库,可以通过SELECT命令来切换目标数据库。 客户端状态redisClient结构的db属性记录了客户端当前的目标数据库,这个属性是指向redisdb结构的指针。 数据库键空间 Redis是一个键值 阅读全文
posted @ 2017-08-08 16:46 gaojy 阅读(2494) 评论(0) 推荐(0) 编辑
摘要:SDS 简单动态字符串 在redis数据库里面,包含字符串值得键值对在底层都是由SDS实现的。 redis > set msg "hello world" 1)键值对的键是一个字符串对象,对象得底层实现是一个保存着字符串“msg”的SDS。 2)键值对的值,在底层实现也是保存“hello world 阅读全文
posted @ 2017-08-08 16:46 gaojy 阅读(114) 评论(0) 推荐(0) 编辑
摘要:复制 旧版Redis的复制功能分为同步(sync)和命令传播两个操作。 sync:是一个非常耗费资源的操作 命令传播: 新版复制解决了旧版复制功能在处理断线重复制情况时的低效问题,使用PSYNC替代SYNC命令来执行复制的同步工作。 PSYNC命令具有完整重同步和部分重同步,完整重同步与sync类似 阅读全文
posted @ 2017-08-08 16:45 gaojy 阅读(318) 评论(0) 推荐(0) 编辑
摘要:发布和订阅 频道的订阅和退订 订阅实现: 退订实现: 模式的订阅和退订 模式指定的topic通配化。 发送消息 事务 事务首先以一个MULTI命令为开始,接着将多个命令放在事务中,最后由EXEC命令将这个事务提交(commit)给服务器执行。 事务从开始到结束会经历3个阶段:事务开始,命令入队,事务 阅读全文
posted @ 2017-08-08 16:44 gaojy 阅读(351) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示