redis与mysql数据同步

应用Redis实现数据的读写,同时利用队列处理器定时将数据写入mysql,此种情况存在的问题主要是如何保证mysql与redis的数据同步,二者数据同步的关键在于mysql数据库中主键,方案是在redis启动时去mysql读取所有表键值存入redis中,往redis写数据时,对redis主键自增并...

2016-03-31 15:32:44

阅读数:256

评论数:0

mysql explain用法

explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 使用方法,在select语句前加上explain就可以了,如: explain select * from statuses_status where id=11; ...

2016-03-31 15:19:27

阅读数:200

评论数:0

mysql悲观锁总结和实践

转载地址:http://www.cnblogs.com/linjiqin/p/5106051.html 使用场景举例:以MySQL InnoDB为例 商品t_goods表中有一个字段status,status为1代表商品未被下单,status为2代表商品已经被下单,那么我们对某个商品下单时必须...

2016-03-31 15:17:06

阅读数:147

评论数:0

MySQL百万级数据库优化方案

首先声明是转的,感觉写的很细,原文链接:http://simpleframework.net/blog/v/7881.html 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 n...

2016-03-31 15:15:41

阅读数:609

评论数:0

spring定时任务轮询(spring Task)

定时任务轮询比如任务自服务器启动就开始运行,并且每隔5秒执行一次。 以下用spring注解配置定时任务。 1、添加相应的schema 1 2 3 4 xmlns:task=" xsi:schemaLocation="  ...

2016-03-31 15:07:18

阅读数:2673

评论数:1

twitter storm常用命令

1、提交Topologies 命令格式:storm jar 【jar路径】 【拓扑包名.拓扑类名】【stormIP地址】【storm端口】【拓扑名称】【参数】 eg: storm jar /home/storm/storm-starter.jar storm.starter.WordCoun...

2016-03-31 15:00:01

阅读数:383

评论数:0

redis sort命令用法

1、命令描述 返回或保存给定列表、集合、有序集合key中经过排序的元素。 排序默认以数字作为对象,值被解释为双精度浮点数,然后进行比较。 2、一般sort用法 最简单的sort使用方法是sort key和sort key desc。 sort key:返回键值从小到大排序的结果。 so...

2016-03-31 14:59:23

阅读数:142

评论数:0

Jedis连接池的使用

转载地址:http://www.cnblogs.com/linjiqin/archive/2013/06/14/3135248.html 所需jar:jedis-2.1.0.jar和commons-pool-1.5.4.jar Jedis操作步骤如下: 1->获取Jedis...

2016-03-31 14:51:44

阅读数:229

评论数:0

ubuntu安装redis

1、下载安装 root@21ebdf03a086:/# apt-cache search redis root@21ebdf03a086:/# apt-get install redis-server a、redis配置文件:/etc/redis/redis.conf b、redis服务路...

2016-03-31 14:50:40

阅读数:193

评论数:0

Redis主从复制配置

环境描述 Redis Master:192.168.1.100 6379(Ubuntu系统) Redis Slave1:192.168.1.101 6380(Ubuntu系统) Redis Slave2:192.168.1.102 6381(Ubuntu系统) 安装redis 分别在19...

2016-03-31 14:49:43

阅读数:229

评论数:0

为redis分配一个新的端口

为redis分配一个8888端口,操作步骤如下: 1、$REDIS_HOME/redis.conf重新复制一份,重命名为redis8888.conf。 2、打开redis8888.conf配置文件,找到port 6379这行,把6379改为8888。 3、把redis8888.conf移到$...

2016-03-31 14:48:17

阅读数:5477

评论数:0

并发队列ConcurrentLinkedQueue和阻塞队列LinkedBlockingQueue用法

转载地址:http://www.cnblogs.com/linjiqin/archive/2013/05/30/3108188.html 在Java多线程应用中,队列的使用率很高,多数生产消费模型的首选数据结构就是队列(先进先出)。Java提供的线程安全的Queue可以分为阻塞队列和非阻...

2016-03-31 14:47:31

阅读数:193

评论数:0

Jedis存储Java对象--Java序列化为byte数组方式

在Jedis开发中,我们很多时候希望直接把一个对象放到Redis中,然后在需要的时候取出来。Redis的key和value都支持二进制安全的字符串,存储Java对象不是问题,下面我们看一下如何来实现。 1、要存储的对象 现在写一个很土的Java Bean,包含两个字段,id和name,类名叫做...

2016-03-31 14:44:54

阅读数:467

评论数:0

Storm分布式实时流计算框架相关技术总结

Storm作为一个开源的分布式实时流计算框架,其内部实现使用了一些常用的技术,这里是对这些技术及其在Storm中作用的概括介绍。以此为基础,后续再深入了解Storm的内部实现细节。 1. Zookeeper集群 Zookeeper是一个针对大型分布式系统的可靠协调服务系统,其采用类似Unix文...

2016-03-31 14:43:58

阅读数:291

评论数:0

storm实战入门一

本节探讨一下storm具体怎么使用,明白怎么在windows下开发storm程序。 功能描述:实时随机输出一字符串。 在开发前记得导入storm需要的jar包。 1、SimpleSpout类继承BaseRichSpout类,用来产生数据并且向topology里面发出消息:tuple。 ...

2016-03-31 14:43:21

阅读数:554

评论数:0

storm教程

Storm基本概念 消息的可靠处理

2016-03-31 14:40:16

阅读数:155

评论数:0

redis教程

Redis命令大全 Redis入门教程:特性及数据类型的操作  Redis命令:strings数据类型及操作  Redis详解:hashes数据类型及操作  Redis详解:lists数据类型及操作  Redis详解:sets数据类型及操作  Redis命令:sorted sets数据...

2016-03-31 14:34:30

阅读数:222

评论数:0

redis配置文件redis.conf详细说明

# By default Redis does not run as a daemon. Use 'yes' if you need it. # Note that Redis will write a pid file in /var/run/redis.pid when daemonized...

2016-03-31 14:33:52

阅读数:200

评论数:0

使用java客户端调用redis

转载地址:http://www.cnblogs.com/linjiqin/archive/2013/05/27/3101986.html 使用java客户端调用redis Redis支持很多编程语言的客户端,有C、C#、C++、Clojure、Common Lisp、Erl...

2016-03-31 14:32:55

阅读数:259

评论数:0

windows下安装redis

转载地址:http://www.cnblogs.com/linjiqin/archive/2013/05/27/3101694.html 1、redis简介 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括str...

2016-03-31 14:32:05

阅读数:148

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭