自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

积蛙步至千里的博客

日常学习记录

  • 博客(7)
  • 收藏
  • 关注

原创 Redis lua 实现排行榜

### 1. 为什么要用到lua脚本- 减少网络开销。可以将多个请求通过脚本的形式一次发送,减少网络时延- 原子操作。redis会将整个脚本作为一个整体执行,中间不会被其他命令插入。因此在编写脚本的过程中无需担心会出现竞态条件,无需使用事务。- 复用。客户端发送的脚步会永久存在redis中,这样,其他客户端可以复用这一脚本而不需要使用代码完成相同的逻辑。### 2. 如何在Redis中使用lua- eval直接执行lua脚本 ,执行完之后会保存在缓存中- evalsha查询redis数据库

2020-09-07 17:46:15 475

原创 redission lock 粗略分析

redission 提供lock方法总体可以归类:void lock()void lock(long leaseTime, TimeUnit unit)void lockInterruptibly() //和lock一致 只是会抛出异常void lockInterruptibly(long leaseTime, TimeUnit unit)boolean tryLock()boolean tryLock(long waitTime, long leaseTime, TimeUnit uni

2020-07-02 16:05:15 530

原创 MongoDb java服务连接池配置 记录

properties yml 文件配置方式 针对配置单独一个个设置 host ip name password 等 可以自由设置连接池配置 但是貌似不方便设置副本集配置 目前有uri 链接 直连 可以在路径中设置 对应db 以及 副本集相关读写偏好 示例: spring.data.mongodb.uri=mongodb://数据库名字:数据库密码@ip:27017/对应db?rea...

2020-04-13 18:43:59 919 1

原创 Linux 安装RabbitMq记录

第一次在linux上安装东西,记录中间的插曲。安装RabbitMq必须依赖Erlang。安装Erlang时也有很多依赖。根据 configure  编译代码时,记得添加ssl支持,开始就是因为第一次没有添加ssl编译支持。结果弄了半天。 当运行rabbitMq时,出现{"init terminating in do_boot",{error,{missing_dependenc...

2018-08-31 15:15:01 2342

原创 针对并发场景设置锁

在项目中使用锁,简单的可以使用synchronized关键字来加锁。在单机部署的项目中,使用关键字来加锁可以避免并发场景。但是往往项目都是集群部署,这时候在代码中使用synchronized来避免并发并不可用,这时候可以参考一些分布式锁。如:Memcached、Redis、Zookeeper等。利用这些框架的特性来实现加锁的概念。例如Redis。有四种数据类型,当版本在2....

2018-08-21 11:58:49 277

转载 Redis学习记录

针对Redis,查看这篇文章感觉学习还可以。地址:https://www.cnblogs.com/Survivalist/p/8119891.html关于redis持久化的两种方式:1.rbd快照:    快照持久化有两种方式:缺省情况情况下,Redis把数据快照存放在磁盘上的二进制文件中,文件名为dump.rdb。你可以配置Redis的持久化策略,例如数据集中每N秒钟有超过M次更新,就将数据写入...

2018-06-04 14:45:44 100

原创 关于浮动ip的记录

浮动ip这个概念是第一次接触,开始压根不了解,不过既然目前项目上会用到,自然就需要了解。上网查到一些资料,来源:https://www.cnblogs.com/wangwangever/p/8125464.html文章讲解了静态ip和浮动ip的区别。个人见解:  静态ip一般用于固定不变的资料地址,如:网站、邮箱、博客等。 为了方便记忆,一般会使用域名绑定静态ip。  浮动ip:个人理解有两个好处...

2018-05-24 16:23:14 1048

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除