3 atom_pig

尚未进行身份认证

我要认证

持之以恒,滴水穿石

等级
TA的排名 36w+

SpringBoot

一,简介:Spring Boot是由Pivotal团队提供的全新框架。其设计的目的是用来简化Spring应用的初始搭建以及开发过程。Spring Boot致力于在蓬勃发展的快速应用开发领域(Rapid application development )成为领导者。二,为什么使用Spring Boot1,先聊聊Spring框架前世今生1.1 Spring 1.x使用基本的框架类及...

2019-06-16 22:41:43

Redis基础(六)Redis的复制(Master/Slave)

Redis的复制(Master/Slave):也就是我们所说的主从复制,主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主。作用:读写分离,容灾恢复怎么玩:配从(库)不配主(库) 从库配置:slaveof 主库IP 主库端口(每次与master断开之后,都需要重新连接,除非你配置进redis.conf文件。info ...

2018-08-27 16:45:56

Redis基础(五)Redis持久化(RDB ,AOF)

Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,持久化的方式有两种RDB(Redis DataBase)和AOF(Append Only File),再次加载进行使用。RDB(Redis DataBase)是什么:在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里。Redis会单独创建(fork)一个子进程...

2018-08-25 18:18:51

Redis基础(四) Redis事务

Redis事务(redis部分支持事务)是什么:可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入,不许加塞。能干嘛:一个队列中,一次性、顺序性、排他性的执行一系列命令常用命令:discard:取消事务,放弃事务块中的所有命令 exec:执行事务块中的所有命令 multi:标记一个事务的开启 unwatch:取消...

2018-08-09 13:04:07

Redis基础(三) Redis的Java客户端Jedis

1.测试连通性public class Demo01 {  public static void main(String[] args) {    //连接本地的 Redis 服务    Jedis jedis = new Jedis("127.0.0.1",6379);    //查看服务是否运行,打出pong表示OK    System.out.println("connecti...

2018-08-05 22:05:15

Redis基础(一)

Redis:REmote DIctionary Server(远程字典服务器)是完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,是当前最热门的NoSql数据库之一称为数据结构服务器。Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的...

2018-08-05 21:13:27

系统架构的演变

横向扩展 也叫 水平扩展,用更多的节点支撑更大量的请求,多台机器协同合作, 如成千上万的蚂蚁完成一项搬运工作。纵向扩展 又叫 垂直扩展,扩展一个点的能力支撑更大的请求,在一台机添加cpu,内存条等。如蜘蛛侠逼停火车。分布式:同一业务拆分后,由多台机器分别执行。这些机器之间,需要沟通配合。集群(cluster):众多机器执行相同的任务,这些机器之间不需要沟通配合系统架构的演变1.ap...

2018-07-30 07:46:16

数据库垂直拆分 水平拆分

当我们使用读写分离、缓存后,数据库的压力还是很大的时候,这就需要使用到数据库拆分了。        数据库拆分简单来说,就是指通过某种特定的条件,按照某个维度,将我们存放在同一个数据库中的数据分散存放到多个数据库(主机)上面以达到分散单库(主机)负载的效果。         切分模式: 垂直(纵向)拆分、水平拆分。垂直拆分        专库专用        一个数据库由很多...

2018-07-30 07:26:49

Redis基础(二) Redis的五大数据类型及常见操作命令

Redis的五大数据类型:String(字符串),hash(哈希,类似java里的Map),list(列表),set(集合),zset(sorted set:有序集合)。String(字符串)string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value。string类型是二进制安全的。意思是redis的string可以包含任何数据。...

2018-07-28 18:48:30

javaWEB开发会话与状态管理

问题:http协议是一种状态协议,WEB服务器本身不能识别出哪些请求时同一个浏览器出的,浏览器的每请求都是完全孤立的。所以:作为WEB服务器,必须能够采用一种机制来唯一的标识一个用户,同时记录 该用户的状态。概念:会话:客户端浏览器与web服务器之间连续发生的一系列请求和响应的过程 会话状态:客户端浏览器与web服务器会话过程中产生的状态信息。借助于会话状态,web服务器可以把属...

2018-07-21 16:18:13
勋章 我的勋章
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。