场景是这样的,我用tymon/jwt包做鉴权。jwt是自编码token,过期前想要强制失效只能将其加入黑名单中,黑名单一般用缓存存储。 但会有一个问题,若某种意外情况不小心执行了php aritsan cache:clear,那么当前使用的缓存数据库(配置文件中设置,默认config/databas ...
分类:
数据库 时间:
2019-01-06 16:38:25
阅读次数:
276
ubuntu18.04安装redis 首先更新源 sudo apt-get update 安装命令: sudo apt-get install redis-server 查看tcp 连接 netstat -ap | grep 6379 启动: 服务:redis-server 客户端: redis-c ...
分类:
数据库 时间:
2019-01-04 14:38:03
阅读次数:
185
1.准备三个redis配置文件,通过端口的区分,启动三个redis数据库实例,然后配置主从复制. 2.启动三个数据库实例,检测redis主从同步方案 3.redis主从赋值,故障手动切换. 4.登录a6371.conf,通过命令,去掉自己的从库身份,等待连接. 5.登录a6372.conf,通过命令 ...
分类:
其他好文 时间:
2019-01-03 10:54:49
阅读次数:
207
前面给大家说封装了常用的数据库,并且整理了使用。最近我再次把项目整合了。做成比较完善的服务。 还是重复的说下数据库操作封装。 berkeley db数据库,Redis数据库,sqlite数据库。 每个数据库操作封装各一个项目。可以单独使用。可以复制代码使用。 这里说明下这个服务的内容。 .NET C ...
分类:
数据库 时间:
2018-12-28 13:29:25
阅读次数:
362
一、安装redis 1、检查是否有redis yum 源 ?1yum install redis 2、下载fedora的epel仓库 ?1yum install epel release 3、安装redis数据库 ?1yum install redis 4、安装完毕后,使用下面的命令启动 ...
分类:
系统相关 时间:
2018-12-22 19:06:51
阅读次数:
271
#1、把现在这个redis数据库里面的数据全部整到另外一个redis里面 # a 有数据 # b 空 #要把a redis里面的数据 全部到迁移到b redis # 1、连上两个redis # 2、先从a redis里面获取到所有key # 3、然后判断key是什么类型,根据类型来判断使用什么方法 ... ...
分类:
编程语言 时间:
2018-12-19 12:54:54
阅读次数:
244
主程序代码: 1 import scrapy 2 from scrapyDemo.items import ScrapydemoItem 3 4 class PostSpider(scrapy.Spider): 5 name = 'home' 6 # allowed_domains = ['www. ...
分类:
数据库 时间:
2018-12-18 19:50:04
阅读次数:
308
# redis数据库:基于内存的高性能key-value数据库,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存;#缺点:1、数据库容量受到物理内存的限制,不能用作海量数据库的高性能读写,因此redis适合的场景主要局限在较小数据量的高性能操作和运算上。# ...
分类:
数据库 时间:
2018-12-11 14:36:48
阅读次数:
260
1、管道的高级操作 将爬取到的数据值分别存储到本地磁盘、redis数据库、mysql数据。 qiubai.py pipelines.py 在settings配置 打开终端,先进入文件目录 多个url数据爬取 1、新建一个工程 cd 到需要保存工程的目录 scrapy startproject qiu ...
分类:
其他好文 时间:
2018-12-09 13:54:42
阅读次数:
155
(1)每个redis客户端都可以有自己的目标数据库,默认客户端选择的是0号数据库,但是客户端也可以自己选择数据库。同时客户端也会记录当前的目标数据库,这个属性是一个指向redisdb数组(记录所有可连接的数据库)其中一个。 (2)redis是个键值对数据库,由一个字典(哈希表)保存所有的键值对,这个 ...
分类:
数据库 时间:
2018-12-07 16:45:21
阅读次数:
196