随笔
Anisem
这个作者很懒,什么都没留下…
展开
-
Redis分布式锁使用封装
@[TOC] Redis实现分布式锁并封装工方法Invoke调用@[TOC]基于Redis的分布式锁实现使用redis实现分布式锁并封装使用分布式锁的实现主要有3中方式,使用数据的唯一约束特性、zookeeper、redis。这里,我主要使用的是Redis的实现。Redis分布式1.获取锁public static boolean tryGetDistributedLock(Jedis jedis, String lockKey, String requestId, int expireTime原创 2020-09-29 18:56:05 · 550 阅读 · 0 评论 -
MySql全文索引如何在不设置最小搜索长度的情况下支持短语搜索
mysql在5.6以后,Innodb引擎也支持全文索引,可以大大地提高搜索效率。如题,我们先用语句:show variables like '%ft_m%'; 查看数据库实例支持的最小搜索长度。如下图,我们可以得知,MyISAM引擎对应的默认最小搜索词长度是4,而iInnoDB引擎默认支持的最小搜索长度是3.1、修改mysql配置文件:window服务器为my.ini,linux服务器为my.cnf,如果使用的MyISAM引擎在 [mysqld] 后面加入一行“ft_min_word_len原创 2020-07-28 15:01:21 · 415 阅读 · 0 评论