Redis的基本介绍 1.Redis是NoSQL数据库,不是传统的关系型数据库 官网:https://redis.io/和http://www.redis.cn/ 2.Redis:REmote Dictionary Server(远程字典服务器),Redis的性能非常高,单机能够达到15w qps, ...
分类:
数据库 时间:
2021-02-18 13:18:56
阅读次数:
0
service.AddTransient<ITranTest, TranTest>(); service.AddSingleton<ISingTest, SingTest>(); service.AddScoped<ISconTest, SconTest>(); 一、使用方式 service.Add ...
分类:
Web程序 时间:
2021-02-18 13:13:51
阅读次数:
0
秒杀就是抢购的功能,会有很多人抢购,所以要求扛得住高并发 秒杀的商品信息存入Redis缓存(因为访问数据量大,所以不直接对数据库进行操作) 秒杀商品存入Redis来提升访问速度。 1.秒杀列表数据 2.秒杀详情页数据 spring定时任务-定时将秒杀商品存入Redis中。 定时将秒杀商品存入Redi ...
分类:
其他好文 时间:
2021-02-17 14:44:35
阅读次数:
0
一、Python概述 python,本义是指“蟒蛇”。1989年的圣诞节期间,荷兰人Guido van Rossum为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序。之所以选中Python作为程序的名字,是因为他是BBC电视剧——蒙提·派森的飞行马戏团的爱好者。 1.1人生苦短,我用Pytho ...
分类:
编程语言 时间:
2021-02-17 14:43:16
阅读次数:
0
一、docker部署redis集群 1、节点规划 (3 master 3 node) ip port cpu/mem data-volume 192.168.40.132 7000 7003 4C & 8G /var/lib/redis/7000 /var/lib/redis/7003 192.16 ...
分类:
其他好文 时间:
2021-02-17 14:10:45
阅读次数:
0
什么是Jedis:是Redis官方推荐的Java连接开发工具!使用Java操作Redis的中间件(jar包)。如果你要使用Java操作Redis,那么一定要对Jedis十分熟悉! 1.用IDEA创建一个空项目 2.在空项目中创建一个空的Maven modeule。 3.创建空项目后要配置jdk 4. ...
分类:
其他好文 时间:
2021-02-16 12:47:57
阅读次数:
0
Laravel 为不同的缓存系统提供了统一的 API。缓存配置位于 config/cache.php。 Laravel 目前支持主流的缓存后端如 File、Memcached 和 Redis 等,默认是使用文件缓存。 env文件配置 ,推荐修改这里 config/cache.php 文件,不建议直接 ...
分类:
其他好文 时间:
2021-02-16 12:47:10
阅读次数:
0
数据库基础 数据库分类 关系型数据库:SQL MySQL,Oracle,Sql Server,DB2,SQLite 通过表和表之间,行和列之间的关系进行数据的存储 非关系型数据库:NoSQL--Not Only SQL Redis,MongDB 对象存储,通过对象的自身的属性来决定 BDMS数据库管 ...
分类:
数据库 时间:
2021-02-16 12:38:25
阅读次数:
0
事务有 A C I D 原则 Redis事务本质:一组命令的集合!一个事务中的所有命令都会被序列化,在事务执行过程中,会按照顺序执行! 一次性、顺序性、排他性,执行一系列的命令 Redis事务没有隔离级别的概念! 所有的命令在事务中,并没有直接被执行!只有发起执行命令的适合才会执行!Exec Red ...
分类:
其他好文 时间:
2021-02-16 12:30:53
阅读次数:
0
1.悲观锁 很悲观,什么时候都会出问题,无论做什么都加锁,影响效率。 2.乐观锁 很乐观,任务什么时候都不会出问题,所以不会上锁,跟新数据的时候去判断一些,在此期间是否有人修改过这个数据,在Mysql中是利用Version字段实现!在Redis中利用watch命令。 获取version 更新的时候比 ...
分类:
其他好文 时间:
2021-02-16 12:29:04
阅读次数:
0