清欢渡-编程社-第135页
清欢渡的头像-编程社
管理员
但愿日子清净,抬头遇见的都是柔情!
使用Redis作为缓存的时候,到底应该先操作缓存还是先操作数据库?-编程社

使用Redis作为缓存的时候,到底应该先操作缓存还是先操作数据库?

在数据读多写少的情况下作为缓存来使用,恐怕是Redis使用最普遍的场景了。 当使用Redis作为缓存的时候,一般流程是这样的。 如果缓存在Redis中存在,即缓存命中,则直接返回数据 Redis缓存 如果...
数据库死锁产生的场景和解决方法-编程社

数据库死锁产生的场景和解决方法

一、什么是死锁 加锁(Locking)是数据库在并发访问时保证数据一致性和完整性的主要机制。 任何事务都需要获得相应对象上的锁才能访问数据,读取数据的事务通常只需要获得读锁(共享锁),修改...
「云原生」k8s中的hostNetwork和NetworkPolicy讲解与实战操作-编程社

「云原生」k8s中的hostNetwork和NetworkPolicy讲解与实战操作

一、hostNetwork 介绍 在k8s中,若pod使用主机网络,也就是hostNetwork=true。则该pod会使用主机的dns以及所有网络配置,默认情况下是无法使用k8s自带的dns解析服务,但是可以修改DNS策略或者修...
什么是Docker,容器的5个实际应用场景!-编程社

什么是Docker,容器的5个实际应用场景!

Docker 是一个开源平台,可以轻松地为任何应用创建一个轻量级的、 可移植的、自给自足的容器。大多数 Docker 容器的核心是在虚拟化环境中运行的轻量级 Linux 服务器。 Docker Linux容器有什么实...
docker容器概念介绍和简单的应用-编程社

docker容器概念介绍和简单的应用

docker 在单体应用流行的年代,docker还无法想现在这么流行。一个应用就是一个jar包,找两台服务器用nginx做个负载就可以搞定。 但随着大数据行业在国内的发展,单体应用在一定程度上无法支撑互...
什么是沙箱,虚拟机、容器和沙箱之间有哪些区别?-编程社

什么是沙箱,虚拟机、容器和沙箱之间有哪些区别?

什么是沙箱? 它本身就是一种线下生活现象的虚拟化。现实世界里,小孩子们在沙地、沙滩上用木板隔离出一个方盒子,在盒子里堆砌、创造各种东西 - 城堡、房屋、山丘... 这就是一个沙箱。 它有两...
DBA日记之Oracle数据库开发规范-编程社

DBA日记之Oracle数据库开发规范

规范适用性说明 此规范统一针对Oracle数据库,其他数据库如SQL server, MySQL有小部分规范不适用,请自行区别。 此规范适用于研发人员,如果后端研发、数据开发、ETL工程师、DBA 等。 Oracle 数...