linux初学者
文章平均质量分 51
姜姜好呢
学无止境
展开
-
新买的/重置的aliyun服务器要怎么操作呢?我将一步步记录我的操作
我是真的偶尔就会把我的小阿里云服务器搞坏。。所以记录一下每次环境搭建的过程,以后就不用四处搜了。。直接一键还原,然后重新安排!哈哈。0、基本操作就不多说了,从开始登陆一个空白的阿里云服务器开始,我在选择操作系统的时候选择的是0元的打包好的centos71、登陆进来以后先确认一下资源使用情况## df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况 -h方便阅读方式显示df -h## 查看系统主机名及其它相关设置hostnamectl## 查看centos版本lsb_relea原创 2021-04-12 20:53:36 · 382 阅读 · 0 评论 -
redis学习05-java使用redis【jedis】
文章目录1、什么是jedis?2、如何简单实用jedis2.1、项目搭建2.2、jedis的API3、jedis的问题1、什么是jedis?简单来说,jedis是官方推荐的java客户端开发包。大白话的话参看https://blog.csdn.net/Jamie_Jiang/article/details/1129099132、如何简单实用jedis2.1、项目搭建我是用的springboot项目,简单的创建。新建项目springboot项目,应该都会。添加依赖,看右侧selected原创 2021-01-23 13:29:21 · 235 阅读 · 0 评论 -
redis学习04-jedis和redisson
jedis是什么?jedis是为了方便在java代码中让java程序员操作redis命令而产生的。redisson是什么?redisson是为了更好的让java程序员能够按照正常书写java代码中的那些集合类的思维去操作redis,离开redis命令的圈圈。而且redisson中还有自带的锁机制,可以保证线程安全。为什么jedis通常和pool一起使用呢?因为jedis是阻塞的,如果不使用池化技术会很影响效率。待更新。。。...原创 2021-01-23 12:15:15 · 503 阅读 · 1 评论 -
redis学习03-你知道什么是缓存穿透、缓存击穿和雪崩吗?【服务高可用问题】
缓存穿透原因本来一个请求过来会先查询redis缓存,但是发现没有,所以去查询数据库,但是数据库也没有,所以不存在把查询结果重新放入缓存,这个时候,如果大批量的请求都来查这种redis中没有数据库也没有的数据,就会导致数据库收到冲击,可能会宕机,就可能会出现缓存穿透。解决布隆过滤器:在redis前加一层过滤器,可以把这种可能先过滤一下,就不会影响数据库了缓存空对象:如果数据库没查到结果,那么就在redis中加一个缓存空对象,之后的请求就会去查询redis了,但是可能会出现数据不一致原创 2021-01-18 19:07:57 · 124 阅读 · 0 评论 -
redis学习02-常用命令整理
废话不多说,没完成,先更新一部分。### redis-key# 清空redisflushall# 查询所有keykeys *# 设置key-value到redisset a 1# 获取key对应的valueget a# 判断是否存在某个keyexists name# 移动key到1数据库move name 1 # 设置key-vlaue多久过期,单位是秒【可以用来做session或cookie过期时间】expire name 10# 查看某个key还有多久过期ttl nam原创 2021-01-18 17:25:25 · 111 阅读 · 0 评论 -
redis学习01-安装redis
文章目录1、linux安装包安装1.1、下载安装包1.2、如果是本地下载的,需要手动发送到远程服务器,一般安装包放到/home目录下,也可以直接忽略这一步,直接放到/opt目录1.3、解压安装包,一般把程序安装到/opt目录下,进入解压好的redis目录1.4、安装gcc-c++编译器1.5、编译下载配置redis所有需要的环境1.6、执行安装命令,进行安装,默认安装到/usr目录1.7、redis的makefile的默认安装路径在/usr/local/bin目录,可以进入查看一下安装结果1.8、把redi原创 2021-01-17 16:17:00 · 175 阅读 · 0 评论 -
ubuntu-linux虚拟机使用vi编辑时键盘错乱
遇到的问题: 在linux终端中进行vi编辑时,摁下“上下左右”控制按钮 添加“ABCD啥啥”类似的字母。 解决办法: ctrl+alt+t 在终端中输入 :sudo apt-get install vim安装vim就可以正常使用了。...原创 2018-03-09 13:52:51 · 6368 阅读 · 6 评论 -
初学者-linux (centos7.4)下二进制安装mysql-5.6.42(非/usr/local目录下)
1、确定目录比如我的/home(然后我希望mysql放在/home目录下,取名为mysql文件夹)所以我需要cd /home你可以cd到你想安装的目录下2、下载安装包https://dev.mysql.com/downloads/mysql/5.6.html#downloads我下载的是5.6.42 Linux-Generic All mysql-5.6.42-linux-glib...原创 2018-12-26 17:36:22 · 748 阅读 · 0 评论 -
Linux下安装mysql5.6.42报错处理解决办法
linux下安装mysql的教程炒鸡多,我就不写了,自行百度。说一下我今天安装遇到的问题:1、执行 ./scripts/mysql_install_db --user=mysql 后报FATAL ERROR: please install the following Perl modules before executing scripts/mysql_install_db: Data::D...原创 2018-11-07 14:36:05 · 1431 阅读 · 0 评论