简介 redis是一个使用ANSI C编写的开源、支持网络、基于内存、可选持久性的键值对存储数据库 其具有以下特点:开源、多种数据结构、基于键值的存储服务器、高性能、功能服务 优点:数据类型丰富、效率高、支持集群、支持持久化 缺点:单进程单线程,长命令可能会导致redis阻塞、集群下多key同时操作 ...
分类:
其他好文 时间:
2020-05-21 19:55:18
阅读次数:
79
一、CUDA安装 1、查看NVIDIA对应的CUDA版本 在电脑桌面右键,选择NVIDIA控制面板(若没出现NVIDIA控制面板,请看下面的注),出现 点击我用红色画笔所圈之处选择高性能NVIDIA处理器,出现 点击左下角我所圈的之处的系统信息,出现 再点击我所圈的处的组件,出现 所圈之处即为显卡所 ...
分类:
Web程序 时间:
2020-05-21 19:45:40
阅读次数:
240
“吃烧烤是先烤海鲜还是烤肉?”“烤肉?”“现考虑你呀。”有没有被“土”到?相信大家都对这种文风眼熟的不行了,而且就在“520”到来之际,互联网即将迎来各大微博账号主、各大品牌商的“土味情话”浪潮。土味情话,在17年左右流行开来之后,逐渐成为互联网上一种有趣、特别的表达爱慕或者玩笑的方式。在节日前后、生日等等时节,朋友之间、情侣之间都会用土味情话来互相打趣,品牌方也乐于向自己的消费者讲土味情话来拉近
分类:
其他好文 时间:
2020-05-21 19:43:23
阅读次数:
172
一、为什么需要协程 在回答这个问题之前,我们先回顾一下同步和异步的概念。 同步 :就是发出一个调用时,在没有得到结果之前,该调用就不返回,调用者需要一致等待该调用结束,才能进行下一步工作。 异步 :调用在发出去后,不等待结果,直接进行下一步工作,当结果出来后通过状态来通知调用者继续回来处理该调用。 ...
分类:
其他好文 时间:
2020-05-21 16:01:54
阅读次数:
47
数据结构丰富 高性能 数据存储全内存 支持持久化 支持master-slave热备 支持事务 支持集群 单进程/线程 基于epoll 非阻塞网络io 数据类型 string 二进制安全,动态扩容,提前动态分配,所需两边分配 list 快速双向链表 lpush rpush lpop rpop set ...
分类:
其他好文 时间:
2020-05-21 14:40:17
阅读次数:
62
高性能key-value分布缓存,多线程,主线程/工作线程 slab机制 slab->trunk->item 默认slab1M trunk size 递增 freelist LRU 通过hashtable定位key 单向链表解决冲突 高性能特性,单节点百万级QPS 系统架构 网络处理 libeven ...
分类:
系统相关 时间:
2020-05-21 11:54:43
阅读次数:
83
redis 是什么? 是完全开源免费的,用c语言编写的,是一个单线程,高性能的(key/value)内存数据库,基于内存运行并支持持久化的nosql数据库 能干嘛? 主要是用来做缓存,但不仅仅只能做缓存,比如:redis的计数器生成分布式唯一主键,redis实现分布式锁,队列,会话缓存。 去哪下? ...
分类:
其他好文 时间:
2020-05-20 14:37:12
阅读次数:
50
[TOC] 一、什么是Redis redis是一个高性能的key value数据库,它是完全开源免费的,而且redis是一个NOSQL类型数据库,是为了解决高并发、高扩展,大数据存储等一系列的问题而产生的数据库解决方案,是一个非关系型的数据库。但是,它也是不能替代关系型数据库,只能作为特定环境下的扩 ...
分类:
编程语言 时间:
2020-05-20 12:13:27
阅读次数:
65
> GRPC是一个高性能、通用的开源RPC框架,基于HTTP/2协议标准和Protobuf序列化协议开发,支持众多的开发语言。 @[TOC] 1 简介 在GRPC框架中,客户端可以像调用本地对象一样直接调用位于不同机器的服务端方法,如此我们就可以非常方便的创建一些分布式的应用服务。 在服务端,我们实 ...
分类:
其他好文 时间:
2020-05-20 11:59:55
阅读次数:
79
2020年开年至今各大品牌发布的高端旗舰机均未缺席LPDDR5规格,所以就有小伙伴问,今年的手机是不是会全部换成搭载LPDDR5内存的,根据集邦咨询的资料显示,LPDDR4依然是市场主流,2020年LPDDR4的占比约为78%。
分类:
移动开发 时间:
2020-05-20 09:29:34
阅读次数:
207