- 博客(6)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
原创 Redis数据结构和内部编码--字符串
数据结构和内部编码--字符串一.概念 字符串类型是redis的基础数据类型。首先,键都是字符串类型。字符串类型的值可以是字符串(简单字符串或者JSON/XML)、数值(整数和浮点数),二进制(图片,音频和视频),但是最大不能超过512MB。二. 命令2.1 设置值(1)set key value [ex seconds] [pxmillisecons] [nx|......
2017-06-30 01:36:19 2983
原创 mysql可扩展性
可扩展性。 即通过增加资源提升整个系统吞吐量的能力一般会有如下的角度影响负载:数据量用户量 更多的用户,意味着更多的数据,更复杂的查询,更多的事务用户活跃度 容易造成热点相关数据集的大小 即关联数据,比如好友可扩展性的数学表现:最简单的是线性的,资源翻倍,吞吐量翻倍但是由于有些工作是线性的,无法通过并发来提升,这样曲线就会趋于平缓再引入扩展带来的内部节点或者是线程间.........
2017-06-24 11:57:21 1615
原创 Redis单线程架构
Redis单线程架构1 单线程模型Redis客户端对服务端的每次调用都经历了发送命令,执行命令,返回结果三个过程。其中执行命令阶段,由于Redis是单线程来处理命令的,所有每一条到达服务端的命令不会立刻执行,所有的命令都会进入一个队列中,然后逐个被执行。并且多个客户端发送的命令的执行顺序是不确定的。但是可以确定的是不会有两条命令被同时执行,不会产生并发问题,这就是Redis的单线程基本...
2017-06-23 23:19:44 15787 5
原创 Redis的配置、启动、操作和关闭
Redis的配置、启动、操作和关闭一.启动Redis 1.默认配置启动 执行redis-server命令,按照默认的redis.conf配置文件中的配置启动Redis,如下: 因为默认配置无法自定义配置。所以该方式不会再生产环境中使用 2.运行配置启动 在命令redis-server后加上要修改的配置名和值(可以设置多对),没有设置的.........
2017-06-23 09:16:39 102435
原创 Redis的应用场景
一.Redis的应用场景1.1 Redis可以做什么?(1)缓存(2)计数器应用(3)消息队列系统(4)排行榜系统(5)社交网络1.2 Redis不适合做什么?(1)大规模数据内存相对其它存储介质来讲成本还是较高,存储大规模数据来说还是较贵,如果每天有几亿的用户行为数据而使用Redis来存储,基本是个无底洞,经济成本相当高...
2017-06-22 19:43:24 392
原创 Redis系列-复制
Redis系列-复制一.什么是复制?Redis复制是不同Redis实例之间的数据同步,其中我们将被复制的Redis实例称之为主服务器,复制数据的Redis实例称之为从服务器。复制的方式通常为主服务器将数据发送到从服务器,从服务器接收到数据,将数据保存在当前实例中,最终的目标是保证主服务器与从服务器间的数据一致及同步。二.复制的实现1.同步1.1 SYNC从服务器通过向...
2017-06-02 16:57:48 1230
同一个tomcat下部署的多个war包下的dubbo服务无法访问
2017-02-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人