- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 linux根据关键字查看日志
Linux 命令查看文档中内容 less all.log |grep “商品库存不足” |wc -l方法一:cat 文件名 | grep “关键词”cat log.log | grep “train” # 返回log.log中包含train的所有行方法二:grep -i “关键词” 文件名 (与方法一效果相同,写法不同)grep -i “train” log.log # 返回log.log中包含train的所有行...
2024-05-11 17:05:19 749 2
原创 2021-11-16
Mysql数据库锁了解#锁类型思维导图##乐观锁与悲观锁当要对数据库中的一条数据进行修改的时候,为了避免同时被其他人修改,最好的办法就是直接对该数据进行加锁以防止并发。这种借助数据库锁机制,在修改数据之前先锁定,再修改的方式被称之为悲观并发控制(实现方式如:行锁、表锁、读锁、写锁等)乐观锁相对悲观锁而言,乐观锁假设认为数据一般情况下不会造成冲突,所以在数据进行提交更新的时候,才会正式对数据的冲突与否进行检测。(实现方式如:版本号机制,时间戳机制)读操作多的用乐观锁,更新操作多的用悲观锁共享锁与
2021-11-16 09:47:55 127
原创 基于redis做分布式锁
面试题:基于redis做分布式锁分布式锁的本质是:就是所有进程都能访问一个地方,设置一个锁资源,让这些进程都来竞争锁资源。zookeeper,Redis。通常对于分布式锁,会要求快响应快、性能高,与业务无关。Redis实现分布式锁:SETNX key value:当key不存在时,就将key设置为value,并返回1。如果key存在,就返回0。EXPIRE key locktime:设置key的有效时长。DEL key:删除。GETSET key value:先GET,再SET,先返回可以对应的值,如果
2021-05-07 11:02:33 139
原创 用Keepalived搭建milvus高可用方案
用Keepalived搭建milvus高可用方案本人是在centos中搭建项目,如有问题还请多讨论。准备工作如下:1.准备两台服务器 本人192.168.78.118 192.168.78.1192.两台机器安装docker容器,Python 3.6版本和pipPython安装参照https://www.cnblogs.com/yjlch1016/p/9289588.htmlpip安装可按照https://pip.pypa.io/en/stable/installing/3.安装mys
2021-04-15 17:29:55 943
面向对象知识点总结.xmind
2020-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人