2019年7月29日
摘要: 一、 Redis官方推荐集群方案:Redis Cluster 注:适用于redis3.0以后版本(官方集群版本),3.0之前采用主从方案(即哨兵机制)作为高可用方案,哨兵机制具备主从切换、自动选主、监控等功能,主从节点之间进行数据同步,保持一致,缺点是每个节点存储数据一样,浪费内存空间。 redis 阅读全文
posted @ 2019-07-29 00:41 ys-fullStack 阅读(1512) 评论(0) 推荐(1) 编辑
  2019年7月27日
摘要: Jedis即redis java客户端,源码地址:https://github.com/xetorthio/jedis pom配置: <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <versi 阅读全文
posted @ 2019-07-27 23:16 ys-fullStack 阅读(495) 评论(0) 推荐(0) 编辑
摘要: redis(Remote Dictionary Server) 一、原理及特性层面: 1、优势: 1)数据加载在内存中,执行速度快, 数据结构类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1)。 2)单线程多路复用,I/O多路复用(防止 I/O 阻塞)-- 一种效率更高 阅读全文
posted @ 2019-07-27 16:57 ys-fullStack 阅读(3004) 评论(0) 推荐(1) 编辑
  2019年1月6日
摘要: 0、基础概念 0.1、Java 内存模型中的可见性、原子性和有序性: (1)可见性,是指线程之间的可见性,一个线程修改的状态对另一个线程是可见的; (2)原子性,指的是这个操作是原子不可拆分的,不允许别的线程中间插队操作; (3)有序性,指的是程序员编写的代码的顺序要和最终执行的指令保持一致。因为在 阅读全文
posted @ 2019-01-06 18:56 ys-fullStack 阅读(687) 评论(0) 推荐(0) 编辑
  2018年10月4日
摘要: Mac系统下安装pycharm后启动出现System path '/Users/hxy/Library/Caches/PyCharm2018.2' is invalid.问题; 1、出现原因: 1.1)安装过Idea或其他版本的pycharm,故存在相似关联文件的问题; 1.2)该目录下不能通过当前 阅读全文
posted @ 2018-10-04 20:18 ys-fullStack 阅读(874) 评论(0) 推荐(0) 编辑