go语言之行--golang操作redis、mysql大全

go语言之行--golang操作redis、mysql大全

https://www.cnblogs.com/wdliu/p/9330278.html 一、redis 简介 redis(REmote DIctionary Server)是一个由Salvatore Sanfilippo写key-value存储系统,它由C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value类型的数据库,并提供多种语

admin 2021-07-27 16:25:58 71
redis常见问题和使用规范

redis常见问题和使用规范

https://blog.csdn.net/xwc35047/article/details/82987279 在工作中使用redis一段时间,整理了一些常见问题和规范。 常见问题 1、全量查询元素 使用 zrange key 0 -1 命令导致慢查询,这个命令直接查询全量元素,当元素个数过万会导致慢查询。 2、

admin 2021-07-24 08:20:58 59
Redis锁机制的几种实现方式

Redis锁机制的几种实现方式

https://www.cnblogs.com/fengff/p/10913492.html Redis锁机制的几种实现方式 1. redis加锁分类 redis能用的的加锁命令分表是INCR、SETNX、SET

admin 2021-07-24 08:08:38 68
redis的事务不是原子性

redis的事务不是原子性

https://blog.csdn.net/u011692780/article/details/81213010 一、事务的四大特性 关系型数据库的事务具有四个特性: 1. 原子性 2. 一致性 3. 隔离性 4. 持久性 二、而在我们redis数据库中,事务回事

admin 2021-07-24 08:05:30 73
单线程的redis为什么快

单线程的redis为什么快

redis为什么快 原因主要有 1、redis的使用瓶颈并不是CPU,它主要受到内存和网络的限制 2、 纯内存KV操作,数据结构简单 3、 内部是单程实现的,不存在频繁的上下文切换导致的cpu开销,多线程操作的时候,不是每一个线程都能够直接获取到CPU资源的,我们之所以能够看到我们电脑上能够运行很多的程序,是应为多线程的执行和CPU不

admin 2021-04-16 23:38:42 112
redis的过期策略及内存淘汰机制

redis的过期策略及内存淘汰机制

redis是一种内存型数据库 服务器的redis空间取决于内存的大小 如果缓存中的数据永久存在,那占用的内存就会变得越来越大。而内存是有限的,所以缓存系统需要在需要的时候删除一些不必要的缓存数据以节约内存空间 Redis提供了两种机制配合来达到上述目的:`过期策略`和`内存淘汰机制` 定期删除指的是Redis默认每隔100ms就随机抽

admin 2021-04-16 23:22:39 113
redis管道技术

redis管道技术

Redis的管道(Pipelining)操作是一种异步的访问模式,一次发送多个指令,不同步等待其返回结果。这样可以取得非常好的执行效率。 Redis 管道技术可以在服务端未响应时,客户端可以继续向服务端发送请求,并最终一次性读取所有服务端的响应。 Redis是一种基于客户端-服务端模型以及请求/响应协议的TCP服务。这意味着通常情况下一个请求会遵

admin 2021-04-16 23:10:01 107
redis键事件通知

redis键事件通知

我们知道redis是一种nosql数据库,作为缓存非常好用 支持`字符串,列表,集合以及hash` 今天讲讲redis键事件通知 我们在日常的应用中 经常要设置一个key,比如过期时间为10分钟 有没有办法当key失效的时候通知我们一下 我们就可以通过`键事件通知`来实现,如何实现呢 修改 redis.conf 中的

admin 2021-04-16 23:05:03 122
redis使用规则-所有key必须均设置过期时间

redis使用规则-所有key必须均设置过期时间

最近公司将服务器从`ucloud`迁移到腾讯`qcloud`服务器 发现很多问题 在最早的项目中,很多使用redis的地方没有设置过期时间 日积月累发现key成千上万几十万 在使用redis时一个重要的规范就是key必须设置过期时间 常用的场景就是, >先判断redis有没有数据,如果有直接从redis取数据;如果redi

admin 2021-03-27 01:29:24 152
如何只安装redis客户端redis-cli

如何只安装redis客户端redis-cli

日常经常要使用redis 比如通过`redis-cli`来远程到`redis服务器`中 平时都无须安装 因为在安装redis服务器的时候会默认安装了redis客户端redis-cli 那有没有办法,不安装redis服务器,而只安装redis客户端呢? 只需要执行以下命令即可 >apt-get install redis-t

admin 2021-03-11 20:14:54 186
laravel中将session由文件保存改为redis保存的方法

laravel中将session由文件保存改为redis保存的方法

我们已经学会了怎么将[`laravel`的`session`由`文件`保存到`数据库`](https://www.yuanchengzhushou.cn/article/8004.html) 那么怎么样将`session`由文件保存到`redis`呢 首先修改配置文件 将`.env`文件中的`SESSION_DRIVER`对应值由`file

admin 2020-11-28 00:13:07 149
redis中禁用命令

redis中禁用命令

我们知道`redis`中很多命令比较危险 稍有不当的操作,可能导致宕机,甚至数据丢失 有哪些危险的命令呢 `flushdb` 清空数据库 `flushall` 清空所有记录,数据库 `config` 客户端连接后可配置服务器 `keys` 客户端连接后可查看所有存在的键 作为服务端的redis-server,我们常常

admin 2020-10-31 00:13:43 159
php中设置redis当天失效的key

php中设置redis当天失效的key

在实际应用中,我们经常需要设置当天就`失效的key` 比如当天留言的次数不能超过3次,如果超过3次,则今天不能再继续留言 >

admin 2020-10-31 00:04:50 264
laravel中使用redis

laravel中使用redis

`redis`有很广泛的应用,在`laravel`中该如何使用`redis` 首先需要安装扩展包 `composer require predis/predis` 然后在`.env`中添加配置 >REDIS_HOST=127.0.0.1 REDIS_PASSWORD=null REDIS_PORT=6379 在`controlle

admin 2020-10-30 23:54:52 228
redis中列表阻塞弹出blpop

redis中列表阻塞弹出blpop

队列先进先出,栈先进后出 在`redis`中`rpush`和`lpop`经常一起使用 那么`blpop`有什么作用? `Redis Blpop 命令移出并获取列表的第一个元素, 如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止。` >

admin 2020-10-29 20:45:05 160
php中使用scan替换keys查找redis

php中使用scan替换keys查找redis

`redis`是知名的nosql数据库, 我们在使用redis时经常要查看所有的以某某开头的key 以前经常用`keys test*` 后来看到这样会加重redis负担,更严重时会导致redis宕机 我们该如何正确的查看以`test`打头的`所有key` ```

admin 2020-10-24 12:00:53 162
redis设置密码

redis设置密码

redis作为数据库,为了安全期间,限制了内网使用,同时加上了密码 两种方法 1、在redis.conf中加入`requirepass 123456`,然后`重启`redis服务器 2、在redis命令行中设置密码 ``` [root@lnmp yansy]# redis-cli 127.0.0.1:6379> keys * 1) "names" 2) "name"

admin 2020-10-17 00:27:43 139
主备Redis搜索大key

主备Redis搜索大key

https://docs.ucloud.cn/uredis/ops/bigkey #!/usr/bin/python2 import sys import os import redis import time import datetime BigNum=10000 string_keys=[] hash_keys=[] list_keys=[] s

admin 2020-04-16 18:07:21 1
beego操作redis

beego操作redis

https://www.jianshu.com/p/aeb27a6aa42d 《[Go实战–go语言操作sqlite数据库(The way to go)] 今天跟大家分享的是如何在golang中使用redis数据库。 何为redis 官网: https://r

admin 2019-11-19 17:46:02 1
Redis自增实现计数

Redis自增实现计数

https://blog.csdn.net/alexhendar/article/details/48315935 https://blog.csdn.net/fdipzone/article/details/78376411?utm_source=debugrun&utm_medium=referral INCR key 将&nb

admin 2018-08-03 17:20:17 1
redis加锁的几种实现

redis加锁的几种实现

https://blog.csdn.net/Dennis_ukagaka/article/details/78072274 1. redis加锁分类 redis能用的的加锁命令分表是INCR、SETNX、SET 2. 第一种锁命令INCR 这种加锁的思路是, key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 INCR 操作进行加一。  然后其它用户在执

admin 2018-08-02 14:46:40 5
php7 redis

php7 redis

https://segmentfault.com/q/1010000004110780 https://github.com/edtechd/phpredis 下载的这个,重新编译,问题解决。 php5参考http://120.26.44.201/show_7044.html 按php5编译会报错,以下不可行 glibc-2.14

admin 2018-06-05 18:31:51 2
 Redis之——常用命令集合

Redis之——常用命令集合

http://blog.csdn.net/l1028386804/article/details/61668456 全局操作: #查看所有key keys * 或 keys "*" #查看匹配前缀的keys keys "miao*" #清空redis flushdb #随机取出一个key randomkey #查看key的类型 type key

admin 2018-02-11 10:48:13 1
第五章 常用Lua开发库1-redis、mysql、http客户端

第五章 常用Lua开发库1-redis、mysql、http客户端

http://jinnianshilongnian.iteye.com/blog/2187328/ http://jinnianshilongnian.iteye.com/blog/2187643 对于开发来说需要有好的生态开发库来辅助我们快速开发,而Lua中也有大多数我们需要的第三方开发库如Redis、Memcached、Mysql、Http客户端、JSON、模板引

admin 2017-12-26 09:51:40 7
 php 使用redis锁限制并发访问类

php 使用redis锁限制并发访问类

http://blog.csdn.net/fdipzone/article/details/51793837 1.并发访问限制问题 对于一些需要限制同一个用户并发访问的场景,如果用户并发请求多次,而服务器处理没有加锁限制,用户则可以多次请求成功。 例如换领优惠券,如果用户同一时间并发提交换领码,在没有加锁限制的情况下,用户则可以使用同一个换领

admin 2017-08-15 18:20:23 8
redis抢购

redis抢购

https://my.oschina.net/crazymus/blog/533371 http://8560232.blog.51cto.com/8550232/1882301 https://www.ctolib.com/topics-74220.html 抢购、秒杀是如今很常见的一个应用场景,主要需要解决的问题有两个:  1 高并发对数据

admin 2017-08-11 17:39:32 16
PHP-redis中文文档

PHP-redis中文文档

PHP 使用 Redis 安装 开始在 PHP 中使用 Redis 前, 我们需要确保已经安装了 redis 服务及 PHP redis 驱动,且你的机器上能正常使用 PHP。 接下来让我们安装 PHP redis 驱动:下载地址为:https://github.com/phpredis/phpredis/releases。 PH

admin 2017-05-25 21:58:10 16

作品分享

查看更多
响应式橙色大气html5企业网站模板GJ-qiye(YzmCMS整站版) 企业模板

响应式橙色大气html5企业网站模板GJ-qiye(YzmCMS整站版)

响应式橙色大气html5企业网站模板GJ-qiye(YzmCMS整站版),自适应PC端、ipad、手机端,...

阅读:6091 | 发布时间:2020-02-01
响应式HTML5黑白系个人网站主题GJ-blog1.0清爽版 博客模板

响应式HTML5黑白系个人网站主题GJ-blog1.0清爽版

响应式HTML5黑白系个人模板主题GJ-blog1.0清爽版,自适应ipad、手机端,主题代码结构简洁...

阅读:6783 | 发布时间:2020-01-21

站内搜索

最新更新

ubuntu nfs server

2021-11-28 00:46:51 353

shell相关统计

2021-11-28 00:44:42 246

shell学习一

2021-11-28 00:43:11 388

点击排行

vim查找多个文件及替换

2021-07-26 23:27:58 5629

php执行shell

2014-01-16 11:21:49 5545

我的常用shell

2013-12-08 19:19:05 2672

dsm群晖用命令重启服务

2021-02-25 23:08:12 1797