1、Python缓存作用: a、提高执行效率。 b、减少内存负担。 2、首先,我们看下面这一段code: >>> num1, num2 = 1, 1 >>> print num1 is num2 True >>> id(num1), id(num2) (3965416, 3965416) >>> n ...
分类:
编程语言 时间:
2020-08-25 15:50:28
阅读次数:
50
Redis 1. 简介 Redis是由意大利人开发的一筐高速缓存数据库,是一个高性能的键值对(key-value)存储数据库, Redis全称Romote Dictianary Server(远程数据服务)使用C语言编写,并以内存作为数据库存储介质,所以读写的数据效率极高 redis运行在内核的读写 ...
分类:
其他好文 时间:
2020-08-24 16:54:52
阅读次数:
57
1.前言对于写Crud的老司机来说时间非常宝贵,一些样板代码写不但费时费力,而且枯燥无味。经常有小伙伴问我,胖哥你怎么天天那么有时间去搞新东西,透露一下秘诀呗。好吧,今天就把Mybatis-plus的代码生成器分享出来,让你也成为一个优秀的时间管理大师。2.基本依赖以SpringBoot和MySQL为例,你需要下面这些依赖:<!--lombok如果不使用需要修改代码生成器的相关配置-->
分类:
其他好文 时间:
2020-08-24 16:49:24
阅读次数:
56
专注分享最新技术内容MemcachedvsRedis近期公司采购软件,评估时,某软件谈到使用了Memcached和Redis缓存。在本文中,将研究这两个流行的缓存的异同,方便理解和记忆。1.Memcached与Redis通常,我们会考虑在处理大量数据时使用缓存提高性能。Memcached是一个分布式内存缓存系统,设计简单易用,非常适合用作缓存或会话存储。Redis是一个内存中的数据结构存储,它提供
分类:
系统相关 时间:
2020-08-24 16:48:01
阅读次数:
156
环境:salt-master:centos7.8salt-minion(2台):centos6.10salt-minion(1台):centos7.8关闭selinux和firewalld,iptables开放4505和4506端口目的:通过salt-master实现对salt-minion的批量自动安装mysql步骤(都在master执行):1,检测连通性salt‘*‘test.
分类:
数据库 时间:
2020-08-24 16:46:46
阅读次数:
73
Squid是Linux系统中最为流行的一款高性能代理服务软件,通常用作Web网站的前置缓存服务,能够代替用户向网站服务器请求页面数据并进行缓存。简单来说,Squid服务程序会按照收到的用户请求向网站源服务器请求页面、图片等所需的数据,并将服务器返回的数据存储在运行Squid服务程序的服务器上。当有用户再请求相同的数据时,则可以直接将存储服务器本地的数据交付给用户,这样不仅减少了用户的等待时间,还缓解了网站服务器的负载压力。
分类:
Web程序 时间:
2020-08-24 16:45:46
阅读次数:
53
对比Memcached和Redis,谁才是适合你的缓存?原创liululee锅外的大佬5月22日专注分享最新技术内容MemcachedvsRedis近期公司采购软件,评估时,某软件谈到使用了Memcached和Redis缓存。在本文中,将研究这两个流行的缓存的异同,方便理解和记忆。1.Memcached与Redis通常,我们会考虑在处理大量数据时使用缓存提高性能。Memcached是一个分布式内存
分类:
系统相关 时间:
2020-08-24 16:45:27
阅读次数:
64
程序员经常要面临的一个问题就是:如何提高程序性能?这篇文章,我们循序渐进,从内存、磁盘I/O、网络I/O、CPU、缓存、架构、算法等多层次递进,串联起高性能开发十大必须掌握的核心技术。I/O优化:零拷贝技术I/O优化:多路复用技术线程池技术无锁编程技术进程间通信技术RPC&&序列化技术数据库索引技术缓存技术&&布隆过滤器全文搜索技术负载均衡技术准备好了吗,坐稳了,发
分类:
其他好文 时间:
2020-08-24 16:28:12
阅读次数:
61
一、大型互联网系统特点 高并发和大流量 如天猫双11,一分钟内有超过一千万的独立用户访问整个天猫系统,大规模并发用户访问对系统处理能力造成巨大冲击,系统需要有足够强的处理能力 高可用 大型互联网系统必须要7X24小时不间断提供服务,为此要对系统做特别的架构设计 海量数据存储 因为互联网需要满足大量的 ...
分类:
其他好文 时间:
2020-08-21 16:40:18
阅读次数:
136
Canal使用场景 数据库备份更新 搜索引擎索引更新&建立 业务缓存的更新 充当消息组件(订单变更,商品资料变更等) Canal环境部署 搭建Mysql 配置数据库配置文件 增加以下配置信息 log-bin=mysql-bin # 启动binlog日志 binlog-format=ROW # 选择r ...
分类:
数据库 时间:
2020-08-20 19:10:01
阅读次数:
98