• Redis 5 HyperLogLogs Bitmaps Geospatial

    Redis 三种特殊类型HyperLogLogs(基数统计)用于统计一些准确度要求不高的数据; 允许容错,可以接受一定误差; 基数,指内容不可重复;A={1,2,3,4,5},B={3,5,6,7,9},基数=1,2,...
  • Redis 4 Stream

    Stream介绍https://redis.io/docs/data-types/streams-tutorial/ 说明Stream是一个只能添加数据的数据结构;依赖于添加命令XADD,Stream可以添加新的entry到指定流; 每个Stream...
  • Redis 3 Hash SortedSet

    HashHash用于存储field和value的映射表,适用于存储对象。 每个hash中可以存储2^32-1个field-value pair; 使用/场景场景缓存:更直观地维护缓存信息,如用户信息、饰品信息; 例子:存储用户的属性1234...
  • Redis 2 List Set

    ListRedis List就是双端链表; Redis List 实现字符串的链表,可以用来: 实现栈和队列; 为后台系统提供队列管理。比如应用将任务push到List队列,工作线程使用pop操作将任务取出并执行。 一些简单的使用实现一个队列(先...
  • Redis 1 介绍 结构 bitmaps

    Redishttps://pdai.tech/md/db/nosql-redis/db-redis-overview.html https://redis.io/docs/data-types/ 介绍Redis是一种支持key-value等多种数据结...
  • SpringBoot Cache

    Spring Cachehttps://docs.spring.io/spring-framework/docs/current/reference/html/integration.html#cache-annotations Spring提供了能...
  • Java 一些杂项

    获取客户端(用户)真实IPhttps://dirask.com/posts/Spring-Boot-get-client-IP-address-from-request-HttpServletRequest-pBv9Bp 两种情况: 服务器IP暴露...
  • Java 多线程 Note

    ThreadLocal本地线程变量,为当前线程填充的变量; 变量对其他线程而言是封闭且隔离的,ThreadLocal为变量在每个线程中创建了一个副本,这样每个线程都可以访问自己内容的副本变量; 方法**T get()**:返回当前线程本地变量的当...
  • 行业的现状以及未来 2019-11

    https://www.bilibili.com/video/BV1PE411i7CV 三层架构 : MVC架构的目的:解耦 开发框架: Spring IOC AOP IOC:控制反转 AOP:切面(本质:动态代理) 为了不影响业务本来的情况下...
  • Day23 分布式 Dubbo Zookeeper

    分布式分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统 分布式系统是由一组通过网络进行通信,为了完成共同的任务而协调工作的计算机节点组成的系统。分布式系统的出现是为了用廉价的、普通的机器完成单个计算机无法完成的计算、存储任务。...
/12