Redis集群方案应该怎么做?都有哪些方案?

摘要: 1.twemproxy, 大概概念是,它类似于一个代理方式,使用方法和普通redis无任何区别,设置好它下属的多个redis实例后,使用时在本需要连接redis的地方改为连接twemproxy,它会以一个代理的身份接收请求并使用一致性hash算法,将请求转接到具体redis,将结果再返回twempr 阅读全文
posted @ 2021-04-09 20:08 阿陶学长 阅读(97) 评论(0) 推荐(0)

Redis有哪几种数据淘汰策略?

摘要: noeviction:返回错误当内存限制达到并且客户端尝试执行会让更多内存被使用的命令(大部分的写入指令,但DEL和几个例外) allkeys-lru:尝试回收最少使用的键(LRU),使得新添加的数据有空间存放。 volatile-lru:尝试回收最少使用的键(LRU),但仅限于在过期集合的键,使得 阅读全文
posted @ 2021-04-08 19:40 阿陶学长 阅读(67) 评论(0) 推荐(0)

Python3 集合内置方法完整列表

摘要: ![](https://img2020.cnblogs.com/blog/2208242/202012/2208242-20201216154525069-572347619.png) 阅读全文
posted @ 2021-04-08 19:36 阿陶学长 阅读(53) 评论(0) 推荐(0)

Oracle索引修复 ,ORA-00600: internal error code, arguments: [6200],

摘要: Oracle索引修复 ,ORA-00600: internal error code, arguments: [6200], 问题背景:客户反馈DB每天产生的incident日志很多,需要排查原因 查看alert日志发现大量的ORA-07445、ORA-00600错误 Errors in file 阅读全文
posted @ 2021-04-08 19:35 阿陶学长 阅读(326) 评论(0) 推荐(0)

log file sync等待事件

摘要: 问题背景: 客户反馈数据库反映缓慢,各模块均不能使用 1> 查看awr报告 问题分析: 1、log file sync的原凶到底是什么? 频繁commit/rollback或磁盘I/O有问题,大量物理读写争用 当一个用户提交(commits)或者回滚(rollback),session的redo信息 阅读全文
posted @ 2021-04-08 19:33 阿陶学长 阅读(220) 评论(0) 推荐(0)

谈技术人员思维转变

摘要: 今天专门写一篇文章来谈下技术人员思维转变,或者说叫从技术到管理,从技术走到项目经理或产品经理的时候你应该有的一些思维转变。对于技术人员在技术上专注和精进本身是没有问题的,但是如果技术人员沉迷在技术里面那么很难真正走向管理或成为一个打造好产品的产品经理。 培养客户驱动和经营意识 个人理解首先要培养的就 阅读全文
posted @ 2021-04-08 19:32 阿陶学长 阅读(262) 评论(0) 推荐(0)

Oracle安装与数据库创建

摘要: 【前言】 Oracle在安装的时候是软件安装加上数据库实例创建,这是两个独立的步骤。 安装方式有两种,一种是图形化界面安装,还有一种是静默安装,图形化安装这里不多做介绍,重点介绍一下静默安装的方式。 着重介绍静默安装是因为自动化运维中一键安装数据库采用的也是调用静默安装脚本的方式。这里图形化界面安装 阅读全文
posted @ 2021-04-08 19:31 阿陶学长 阅读(482) 评论(0) 推荐(0)

Oracle学习路线

摘要: 【前言】 经常有一些项目朋友向我咨询,如果打算进入DBA这一行或者想更深入的学习一些数据库的知识,应该怎样入门,可以通过怎样一个路线图来进行学习。 其实关于这个问题,网上已经有了很多内容可以参考。但是既然这么多朋友咨询,我打算先整理一下Oracle的学习计划发出来(后面有时间整理一下MySQL)。 阅读全文
posted @ 2021-04-08 19:28 阿陶学长 阅读(238) 评论(0) 推荐(0)

证据就在代码里

摘要: Code Anthem 博客中曾发过一篇博文《proof is in the code. That is all.》,外刊IT评论对此文进行了翻译,现转载于此,全文如下: 招聘一个程序员,唯一对你有意义的是他能写出好程序的能力。很少人像这样去招人,他们更喜欢去挑剔程序员的个人癖好和性格缺点。 我一说 阅读全文
posted @ 2021-04-07 21:03 阿陶学长 阅读(43) 评论(0) 推荐(0)

shell中的快捷键使用

摘要: ctrl+shift+T 在一个terminal中开启多个窗口ctrl+shift+N 重新打开一个terminalctrl+c 取消命令执行ctrl+d 关闭shellctrl+shift+鼠标选中+c 复制ctrl+shift+v 粘贴 阅读全文
posted @ 2021-04-07 20:56 阿陶学长 阅读(141) 评论(0) 推荐(0)

SQL server中创建、删除、添加表、索引等

摘要: --创建student表格create table student( sno int primary key, sname char(10) unique, ssex char(5), sage int, sdept char(10)); --创建course表create table course 阅读全文
posted @ 2021-04-07 20:54 阿陶学长 阅读(592) 评论(0) 推荐(0)

windows操作系统下python IDLE安装

摘要: pyhton有俩个版本 有pyton2和python3学习建议使用python3版本。 双击打开 点击自定义安装 Next 下一步 Install 安装……等待安装!! 在开始菜单输入idle ,就可以看到 输入print(“hello“) 能打印 即可 在windows命令提示符输入python也 阅读全文
posted @ 2021-04-07 10:25 阿陶学长 阅读(214) 评论(0) 推荐(1)

ORA-39001,ORA-39000

摘要: 遇到如下报错 ORA-39001: invalid argument valueORA-39000: bad dump file specificationORA-39143: dump file "/user/oradata/20191105.dmp" may be an original exp 阅读全文
posted @ 2021-04-07 10:23 阿陶学长 阅读(1476) 评论(0) 推荐(0)

从应用角度谈谈NoSQL 数据库和关系型数据库的区别之处

摘要: NoSQL 数据库和传统关系型数据库到底有什么区别? 不论是讲传统关系型数据库还是NoSQL 数据库的资料都会提到两者的区别,长篇大论就不写了,从实用角度就写几点: 关系型用sql,nosql不用sql 关系型数据在表中,nosql基本非结构化 ACID与BASE的区别 持久化or非持久化区别 数据 阅读全文
posted @ 2021-04-07 10:22 阿陶学长 阅读(425) 评论(0) 推荐(0)

金三银四,面了七个候选人,有些话不吐不快。

摘要: 春水初生,春林初盛,金三银四确实是找工作的好时节,大量企业放出空缺职位,大的基数总会蕴藏一些好的机会,以下是我近半个月面试的七个候选人的一个总结,不是什么标准答案,如果恰好你在找工作,这些话可能对你有用。 一、对你而言 1、简历 对于做技术的人而言,简历的风格还是尽量简约大气些更好,标新立异过分花哨 阅读全文
posted @ 2021-04-06 13:21 阿陶学长 阅读(85) 评论(0) 推荐(0)