- 博客(36)
- 资源 (22)
- 收藏
- 关注
转载 Redis集群使用总结(二)
原文: http://blog.csdn.net/why_2012_gogo/article/details/51471911Redis集群使用总结(二):本篇文章需要结合上一篇《redis集群使用总结(一)》,而这里主要介绍Redis集群的管理的分析和研究总结。 · 如何管理· 故障转移· 注意事项
2017-06-25 23:27:53 483
转载 AtomicInteger类的理解与使用
AtomicInteger类的理解与使用首先看两段代码,一段是Integer的,一段是AtomicInteger的,为以下:public class Sample1 { private static Integer count = 0; synchronized public static void increment() { count++;
2017-06-19 10:29:03 305
转载 你的爬虫会送老板进监狱吗?
各互金公司CTO们请看好你们家的爬虫,要不然一不小心就会把老板(法人代表)送进监狱,不是闹着玩的,按2017年6月1日,《网络安全法》以及最新刑事司法解释:未经授权爬取用户手机通讯录超过50条记录,老板进去最高可达3年未经授权抓取用户淘宝交易记录超过500条的,老板进去最高可达3年未经授权读取用户运营商网站通话记录超过500条以上的,老板进去最高可达7年未经授权
2017-06-19 09:53:15 1137
转载 Redis 集群规范(中文稿)(MOVED错误码及ASK错误码
原文:http://blog.csdn.net/u010258235/article/details/50060127引言?这个文档是正在开发中的 Redis 集群功能的规范(specification)文档,文档分为两个部分:第一部分介绍目前已经在 unstable 分支中实现了的那些功能。第二部分介绍目前仍未实现的那些功能。文档各个部
2017-06-19 00:26:36 677
转载 redis-cluster研究和使用
原文:http://hot66hot.iteye.com/blog/2050676最近研究redis-cluster,正好搭建了一个环境,遇到了很多坑,系统的总结下,等到redis3 release出来后,换掉memCache 集群. 转载请注明出处哈:http://hot66hot.iteye.com/admin/blogs/2050676一:关于redis
2017-06-19 00:24:16 330
转载 redis集群环境的搭建和错误分析
原文: http://blog.csdn.net/jaryle/article/details/51757874安装Redis集群需要版本号在3.0以上redis-cluster安装前需要安装ruby环境搭建集群需要使用到官方提供的ruby脚本。需要安装ruby的环境。yum -y install rubyyum -y install
2017-06-18 22:46:34 512
转载 Redis 事务
Redis 事务Redis 事务可以一次执行多个命令, 并且带有以下两个重要的保证:事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。事务是一个原子操作:事务中的命令要么全部被执行,要么全部都不执行。一个事务从开始到执行会经历以下三个阶段:开始事务。命令入队。执行事务。
2017-06-18 12:09:17 209
转载 Redis学习笔记3--Redis键值设计
原文:http://blog.csdn.net/freebird_lb/article/details/7733988tag在互联网应用里尤其多见,首先看下面的关系型数据表:Book表: idnameauthor1The Ruby Programming LanguageMark
2017-06-18 10:57:39 601
原创 redis DB 使用,包含客户端与jedis
一台服务器上都快开启200个redis实例了,看着就崩溃了。这么做无非就是想让不同类型的数据属于不同的应用程序而彼此分开。那么,redis有没有什么方法使不同的应用程序数据彼此分开同时又存储在相同的实例上呢?就相当于mysql数据库,不同的应用程序数据存储在不同的数据库下。redis下,数据库是由一个整数索引标识,而不是由一个数据库名称。默认情况下,一个客户端连接到数据库0。red
2017-06-18 10:46:20 1442 1
转载 Redis学习笔记2--Redis数据类型及相关命令
原文:http://blog.csdn.net/freebird_lb/article/details/7733979Redis支持的种数据类型包括string、list 、set 、sorted set 和hash。redis相关的命令可以查看:http://redis.io/commands 这是官方的命令使用手册,也有中文翻译的:http://redis.readth
2017-06-18 10:37:50 274
转载 Redis学习笔记11--Redis分布式
Redis-2.4.15目前没有提供集群的功能,redis作者在博客中说将在3.0中实现集群机制。目前Redis实现集群的方法主要是采用一致性哈稀分片(Shard),将不同的key分配到不同的redis server上,达到横向扩展的目的。下面来介绍一种比较常用的分布式场景:在读写操作比较均匀且实时性要求较高,可以用下图的分布式模式:在读操作远远多于写操作时,可以用下图的分布式
2017-06-17 23:30:30 527
转载 Redis学习笔记10--Redis主从复制
原文:http://blog.csdn.net/freebird_lb/article/details/7778989Redis主从复制配置和使用都非常简单。通过主从复制可以允许多个slave server拥有和master server相同的数据库副本。下面是关于redis主从复制的一些特点: 1.master可以有多个slave 2.除了
2017-06-17 23:11:40 171
转载 Redis学习笔记1--入门篇
一、Redis简介:Redis(http://redis.io)是一款开源的、高性能的键-值存储(key-value store),它是用ANSI C来编写。Redis的项目名是Remote Dictionary Server的缩写,但它常被称作是一款数据结构服务器(data structureserver)。Redis的键值可以包括字符串(strings)、哈希(hashes)、
2017-06-17 22:59:03 405
转载 Redis学习笔记9--Redis持久化
Redis是一个支持持久化的内存数据库,也就是说redis需要经常将内存中的数据同步到磁盘来保证持久化。redis支持四种持久化方式,一是 Snapshotting(快照)也是默认方式;二是Append-only file(缩写aof)的方式;三是虚拟内存方式;四是diskstore方式。下面分别介绍之。(一)Snapshotting 快照是默认的持久化方式。这种方
2017-06-17 22:33:11 180
转载 redis-cluster研究和使用
redis-cluster研究和使用博客分类: redisrediscluster分布式存储 本文章已收录于: Redis最近研究redis-cluster,正好搭建了一个环境,遇到了很多坑,系统的总结下,等到redis3 release出来后,换掉memCache 集群. 转载请注明出处哈:http://hot66hot.iteye.com/admin/
2017-06-17 20:28:06 261
转载 Java集成redis集群
spring-redis.xml:xml version="1.0" encoding="UTF-8"?>beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoca
2017-06-17 18:13:30 983
转载 Java代码操作Redis的sentinel和Redis的集群Cluster操作
Java代码操作Redis的sentinel和Redis的集群Cluster操作Jedis操作Redis的sentinel示例代码:总共四台机器,crxy99,crxy98分别是主节点和从节点. crxy97和crxy96是两个监控此主从架构的sentinel节点. 上代码: 1 import org.junit.Test; 2
2017-06-17 18:12:56 411
转载 centos 安装 redis3.0.0 集群
这里创建6个Redis节点,其中三个为主节点,三个为从节点。redis和端口对应关系:127.0.0.1:7000127.0.0.1:7001127.0.0.1:7002从:127.0.0.1:7003127.0.0.1:7004127.0.0.1:7005步骤:1,下载redis。官网下载3.0.0版本,之前几的版本不支持集群模式
2017-06-17 17:12:27 885
转载 svn服务器安装
安装apache将apr-1.4.6.tar.gz apr-util-1.4.1.tar.gz pcre-8.31.zip 解压到httpd-2.4.2/srclib文件夹下,解压为apr apr-util pcre文件夹./configure --prefix=/app/os/app/apache2 --with-included-apr
2017-06-12 17:50:03 204
转载 小明买了个饭团,原来背后的支付、结算、清算是这样的!
原文: http://mp.weixin.qq.com/s?__biz=MjM5ODMxNzY0MA==&mid=2650921090&idx=1&sn=b193dd6e8778943134acfed646169665&chksm=bd39e3a58a4e6ab38bce1856b69148450ab9a5abbe6c6f4eb62f520c4a8cee9fb96baa07e70c&mpshare
2017-06-11 21:25:57 1057
转载 从B 树、B+ 树、B* 树谈到R 树
原文:http://blog.csdn.net/v_JULY_v/article/details/6530142/从B 树、B+ 树、B* 树谈到R 树 作者:July、weedge、Frankie。编程艺术室出品。说明:本文从B树开始谈起,然后论述B+树、B*树,最后谈到R 树。其中B树、B+树及B*树部分由weedge完成,R 树部分由Frankie完成,全文最终由
2017-06-11 21:17:36 213
转载 算法数据结构-B树
原文:http://mp.weixin.qq.com/s/3KWiO2RWw3xIFJzqDX0KUA介绍B树的目的为了硬盘快速读取数据(降低IO操作次树)而设计的一种平衡的多路查找树。目前大多数据库及文件索引,都是使用B树或变形来存储实现。为什么B树效率高在大规模数据存储操作中,由于无法一次性加载到内存里。所以避免不
2017-06-11 21:15:51 310
转载 CTO技能图谱大揭秘!
2017-06-07 聊聊架构作者|GTLC 领导力峰会编辑|陈圆圆如何成为高效 CTO?优秀 CTO 该具备哪些素质与能力?这一向是人们喜闻乐见的话题,相关的分享与内容也非常之多,但大部分都散落在不同的文章之中。作为面向 CTO 的大会,GTLC 全球技术领导力峰会在内容筹备期间,将 CTO 所需的技能统一梳理,并粗略汇成一份简单图谱,以便能以更全面的视角来看待 CTO
2017-06-07 10:08:59 14758
转载 傅盛认知三部曲之三:战略就是格局+破局
两年前,我写过一篇《一家公司CEO该如何做战略》。应该说,上市以来,我花在战略思考的时间,不少。伴随猎豹前进中遇到的一些问题,我的思考也在不断深入。我曾经说过战略三部曲是预测-破局点-All in。破局的单点,被很多人讨论。但,预测这件事,给忽略了。然而,预测背后就是格局观。怎么理解?今天的移动互联网,纯粹靠一个单点爆发,已经很难了。过去十年,甚至二十年,互
2017-06-05 11:03:36 2380
转载 傅盛认知三部曲之二:管理本质就是认知管理
我曾经讲过管理三段论——目标、路径、资源。找到一个目标,想清楚路径,再投入资源。但它有一个大前提叫——有判断力。没有判断力,搞错了目标,路径切不进去,资源就调不动。而这种判断力的本质,就是认知。这个时代,管理不是执行管理,不是组织结构管理,而是你比别人更理解一件事情。管理的本质就是一种认知管理。领导力的核心不是所谓的高情商,而是在大格局下
2017-06-05 11:01:48 940
转载 傅盛认知三部曲之一:所谓成长就是认知升级
我一直在思索,怎么才能让一家公司更快地成长?一个人怎么才能从一群人的竞争当中脱颖而出?1人的四种认知状态最近我看了一幅图,我在其上加了一个数字注脚。这是一个人认知的四种状态——“不知道自己不知道”,“知道自己不知道”,“知道自己知道”和“不知道自己知道”,也是人的四种境界。我将其简单翻译为:
2017-06-05 10:58:49 1008
转载 Jedis之ShardedJedis一致性哈希分析
摘要: Jedis之ShardedJedis一致性哈希分析Jedis之ShardedJedis一致性哈希分析ShardedJedis通过一致性哈希实现的的分布式缓存。主要思路:redis服务器节点划分:将每台服务器节点采用hash算法划分为160个虚拟节点(可以配置划分权重)将划分虚拟节点采用TreeMap存储对每个redis服务器的物理连接
2017-06-04 21:56:08 346
转载 Java中的equals和hashCode方法详解
Java中的equals方法和hashCode方法是Object中的,所以每个对象都是有这两个方法的,有时候我们需要实现特定需求,可能要重写这两个方法,今天就来介绍一些这两个方法的作用。equals()和hashCode()方法是用来在同一类中做比较用的,尤其是在容器里如set存放同一类对象时用来判断放入的对象是否重复。这里我们首先要明白一个问题:
2017-06-04 21:44:40 205
转载 redis单主机多实例
假设我们服务器上面已经安装好了redis;可参看:http://www.cnblogs.com/super-d2/p/3819385.html下面我们来配置redis单主机多实例:我们首先拷贝两份文件:[root@infa redis-2.8.12]# cp /etc/redis.conf /etc/redis6380.conf[root@infa redi
2017-06-04 20:54:17 394
转载 Java中使用Jedis操作Redis
如果是用apt-get或者yum install安装的redis,可以直接通过下面的命令停止/启动/重启redis/etc/init.d/redis-server stop/etc/init.d/redis-server start/etc/init.d/redis-server restart如果是通过源码安装的redis,则可以通过redis的客户端程序redis-cli的
2017-06-04 16:44:53 473
原创 redis服务器安装
一、何为Redis redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcache
2017-06-04 15:19:07 594
转载 对一致性Hash算法,Java代码实现的深入研究
原文地址 http://www.cnblogs.com/xrq730/p/5186728.html一致性Hash算法关于一致性Hash算法,在我之前的博文中已经有多次提到了,MemCache超详细解读一文中"一致性Hash算法"部分,对于为什么要使用一致性Hash算法、一致性Hash算法的算法原理做了详细的解读。算法的具体原理这里再次贴上:先构造一个长
2017-06-03 23:49:02 331
转载 每天进步一点点——五分钟理解一致性哈希算法(consistent hashing)
转载请说明出处:http://blog.csdn.net/cywosp/article/details/23397179 一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简 单哈希算法带来的问题,使得分布式哈希(DHT)可以在P2P环境中真正
2017-06-03 18:09:37 236
转载 CTO纵横职场的“七种武器”
每个人的管理经验不同,每个企业的管理方式也不同。但是万变不离其宗,任何事情都可以透过现象看本质。本文作者基于多年的技术管理经验,将与大家分享一名出色CTO需要具备哪七种武器?1第一种武器——核心目标作为一名技术管理者,CTO 的首要任务是实现公司目标,然后才是与之配套的技术目标和方法。招什么样的技术人员,用什么样的技术合适,都要与当前阶段公司的目标和需要相匹配。
2017-06-02 12:01:21 431
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人