摘要: 集群搭建:至少需要三个master 第一步:创建以一个文件夹redis-cluster,然后分别在下面创建6个文件夹: (1)mkdir -p /usr/local/redis-cluster (2)mkdir 7001、mkdir 7002、mkdir 7003、mkdir 7004、mkdir 阅读全文
posted @ 2017-09-02 19:52 小~虎 阅读(2341) 评论(0) 推荐(0) 编辑
摘要: Jedis 就是redis支持java的第三方库,我们可以使用Jedis类库操作redis数据库。 阅读全文
posted @ 2017-08-24 16:22 小~虎 阅读(5007) 评论(0) 推荐(0) 编辑
摘要: Redis的安全性 因为redis速度很快,所以在一台比较好的服务器下,一个外部用户在一秒内可以进行15W次的密码尝试,这意味着你需要设定非常强大的密码来防止暴力破解。 vim编辑redis.conf文件,找到下面进行保存修改 #requirepass foobared requirepass ** 阅读全文
posted @ 2017-08-20 11:23 小~虎 阅读(226) 评论(0) 推荐(0) 编辑
摘要: redis一共分为5种基本数据类型:String、Hash、List、Set、Zset String类型(一) String类型是包含很多种类型的特殊类型,并且是二进制安全的。比如序列化的对象进行存储,比如一张图片进行二进制存储,比如一个简单的字符串、数值等等、 set和get方法: 设置值:set 阅读全文
posted @ 2017-08-19 11:57 小~虎 阅读(647) 评论(0) 推荐(0) 编辑
摘要: NOSQL简介 NoSQL,泛指非关系型的数据库,NoSQL数据库的四大分类: 键值(Key-Value)存储数据库:这一类数据库主要会使用到一个哈希表,这个表中有一个特定的键和一个指针指向特定的数据。如Redis,Voldemort,Oracle BDB 列存储数据库:这部分数据库通常是用来应对分 阅读全文
posted @ 2017-08-18 15:49 小~虎 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 垃圾回收的概念和其算法 垃圾回收(Garbage Collection,简称GC),GC中的垃圾特指存于内存中,不会再被使用的对象,而回收就是相当于把垃圾“倒掉”。垃圾回收有很多算法,如引用计数法,标记压缩法,复制算法,分代、分区的思想。 引用计数法:这是个比较古老而经典的垃圾收集算法,其核心就是在 阅读全文
posted @ 2017-08-17 09:06 小~虎 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 所谓虚拟机,就是一台虚拟的机器。它是一款软件,用来执行一系列虚拟计算机指令,大体上虚拟机可以分为系统虚拟机和程序虚拟机,Visual Box 、Vmare就属于系统虚拟机。他们完全是对物理计算机的仿真,提供了一个可运行完成操作系统的软件平台。程序虚拟机典型代表就是java虚拟机,它专门为执行单个计算 阅读全文
posted @ 2017-08-01 21:45 小~虎 阅读(268) 评论(0) 推荐(0) 编辑
摘要: HTTP(超文本传输协议)是建立在TCP传输协议之上的应用层协议,他目前主流是针对WEB开发,HTTP协议应用非常广泛,因此掌握HTTP协议的开发非常之重要。Netty是如何基于HTTP协议进行开发,那么使用Netty的HTTP协议也是异步非阻塞的。 Http协议的特点: 简单:客户端请求服务器是, 阅读全文
posted @ 2017-07-19 17:22 小~虎 阅读(141) 评论(0) 推荐(0) 编辑
摘要: Sigar(System Information Gatherer And Reporter),是一个开源的工具,提供了跨平台的系统信息收集的API。可以收集的信息包括:1, CPU信息,包括基本信息(vendor、model、mhz、cacheSize)和统计信息(user、sys、idle、ni 阅读全文
posted @ 2017-07-14 10:33 小~虎 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 我们使用Socket通信一般经常会处理多个服务器之间的心跳检测,一般来讲,我们去维护服务器集群,肯定要有一台或几台服务器主机(Master),然后还应该有N台(Slave),那么我们的主机肯定要时时刻刻知道自己下面的从服务器的各方面情况,然后进行实时监控的功能,这个在分布式架构里叫做心跳检测或者说心 阅读全文
posted @ 2017-07-14 10:06 小~虎 阅读(293) 评论(0) 推荐(0) 编辑