E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
key-value
Redis的五种数据类型(string、hash 、list、set、zset)
StringString是最基本的
key-value
结构,key是唯一标识,value是具体的值,value其实不仅是字符串,也可以是数字(整数或浮点数),value最多可以容纳的数据长度是512M。
冰冰很社恐
·
2024-01-25 03:56
redis
数据库
源码分析:Redis hash和Java HashMap、ConcurrentHashMap区别
简述大家在开发工作中经常使用的
key-value
的数据结构,像Java中有HashMap,线程安全的ConcurrentHashMap,在Redis中hash结构更是最基础的;这里我们来分析一下它们的底层数据结构
史啸天
·
2024-01-25 02:28
学习 Redis ,只需要这一篇
Redis简介Redis是完全开源免费的,遵守BSD协议,是一个高性能的
key-value
数据库Redis与其他
key-value
缓存产品有以下三个特点:Redis支持数据持久化,可以将内存中的数据保存在磁盘中
资深程序员
·
2024-01-25 01:37
Redis常见数据结构以及使用场景分别是什么
StringString数据结构是简单的
key-value
类型,value其实不仅可以是String,也可以是数字。常规
key-value
缓存应用;常规计数:微博数,粉丝数等。
啄sir.
·
2024-01-24 19:44
redis
Vue学习笔记10--路由1(概念、基本使用、多级路由)
一、路由的概念路由就是一组
key-value
的对应关系key为路径,value可能是function或component多个路由,需要经过路由器的管理路由分类后端路由理解:value是function,
jxncxgx
·
2024-01-24 17:35
前端
Vue
vue.js
学习
笔记
OpenHarmony驱动消息机制管理
配置管理HCS(HDFConfigurationSource)是HDF驱动框架的配置描述源码,内容以
Key-Value
为主要形式。它实现了配置代码与驱动代码解耦,便于开发者进行配置管理。
不入流HarmonyOS开发
·
2024-01-24 15:13
harmonyos
HarmonyOS
华为
鸿蒙开发
驱动开发
数据库
前端
redis安装配置及springboot集成
springboot集成暂时只有windows环境,后续补充linuxWindows环境一、安装与配置1.redis简介redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的
Key-Value
这个名字还中
·
2024-01-24 13:57
redis
2021年关于Redis最新的50道面试题(含答案)
Redis本质上是一个
Key-Value
类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。
Linux高级开发
·
2024-01-24 11:09
Linux服务器开发
redis
memcached
数据库
数据库架构
网络协议
Redis数据结构详解(2)-redis中的字典dict
前提知识字典,又被称为符号表(symboltable)或映射(map),其实简单地可以理解为键值对
key-value
。比如Java的常见集合类HashMap,就是用来存储键值对的。
苏易困
·
2024-01-24 11:55
Redis快速入门(2)
2.Redis常见命令Redis是典型的
key-value
数据库,key一般是字符串,而value包含很多不同的数据类型:Redis为了方便我们学习,将操作不同数据类型的命令也做了分组,在官网(https
海海向前冲
·
2024-01-24 10:46
Redis
redis
数据库
java
k8s面试题
etcd是CoreOS团队发起的开源项目,是一个管理配置信息和服务发现(servicediscovery)的项目,它的目标是构建一个高可用的分布式键值(
key-value
)数据库,基于Go语言实现。
海哥python
·
2024-01-24 09:29
面试八股文
kubernetes
容器
云原生
Redis学习笔记
Redis学习笔记一、Redis简介1.1什么是RedisRedis是完全开源免费的,遵守BSD协议,是一个高性能(NOSQL)的
key-value
数据库*,Redis是一个开源的使用ANSIC语言编写
saddhu.
·
2024-01-24 07:35
redis
学习
笔记
KVC(
Key-value
coding)
-(id)valueForKey:(NSString*)key;-(void)setValue:(id)valueforKey:(NSString*)key;KVC就是指iOS的开发中,可以允许开发者通过Key名直接访问对象的属性,或者给对象的属性赋值。而不需要调用明确的存取方法。这样就可以在运行时动态地访问和修改对象的属性。而不是在编译时确定,这也是iOS开发中的黑魔法之一。很多高级的iOS开发
bugLife丶
·
2024-01-24 07:19
Redis 持久化之 RDB & AOF
1、简介Redis是一个基于内存的
key-value
类型的Nosql数据库,经常用来做缓存操作,但是一旦Redis宕机,重启之后数据会丢失,因此,需要将内存数据进行持久化,保证服务重启后数据能够恢复之前的状态
知其_所以然
·
2024-01-24 00:38
Redis
java技术
redis
数据库
缓存
在Java中使用Redis
黑马课程Redis笔记,供个人复习用,若有侵权,联系删除一、Redis入门1.Redis简介Redis是一个基于内存的
key-value
结构数据库,即非关系型数据库,与MySQL二维表格数据库不同。
秋名山小白
·
2024-01-23 23:27
笔记
java
redis
开发语言
【Redis漏洞利用总结】
前言redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、
Key-Value
数据库,并提供多种语言的API。Redis默认使用6379端口。
进击的程序汪
·
2024-01-23 20:08
redis
数据库
缓存
ADOC: Automatically Harmonizing Dataflow Between Components in Log-Structured
Key-Value
Sto...——论文泛读
FAST2023Paper论文阅读笔记整理问题基于Log-StructureMerge-tree(LSM-tree)的键值(KV)系统被广泛部署。LSM-KV系统普遍存在的问题是写入停顿,指的是在大量写入压力下突然性能下降。先前的研究将写入停顿归因于资源短缺或调度问题。图1显示了RocksDB在各种存储设备上运行写密集型工作负载的结果。写停顿是普遍的,发生在所有类型的设备上,但触发条件不同;写停顿
妙BOOK言
·
2024-01-23 11:28
论文阅读
论文阅读
lsm-tree
ROLEX: A Scalable RDMA-oriented Learned
Key-Value
Store for Disaggregated Memory Systems——论文泛读
FAST2023Paper论文阅读笔记整理问题分离内存系统将单一的服务器分成不同的组件,包括计算节点和内存节点,以享受高资源利用率、灵活的硬件可扩展性和高效的数据共享。通过利用高性能的RDMA(远程直接内存访问),计算节点可以直接访问远程内存池,而无需涉及远程CPU。有序键-值(KV)存储(例如B树和学习索引)将所有数据排序以通过高性能网络提供范围查询服务。然而,在分离的内存系统上,现有的有序KV
妙BOOK言
·
2024-01-23 11:27
论文阅读
论文阅读
三天吃透Java集合面试八股文
Map代表的是存储
key-value
对的集合,可
程序员大彬
·
2024-01-23 04:27
java
java
面试
设计一个
Key-Value
缓存去存储最近的Web Server查询的结果
1:定义UseCase和约束UseCases我们可以定义如下Scope:User发送一个searchrequest,缓存命中成功返回DataUser发送一个searchrequest,缓存未命中,未成功返回DataService有高可用约束和假设状态假设Traffic分布不是均匀的热度高的查询总是被缓存需要去确定怎样去expire/refreshCache服务的查询要快在机器之间有低延迟在内存中有
李黎明
·
2024-01-23 03:13
缓存
python
设计模式
使用TransmittableThreadLocal实现异步场景日志链路追踪
但对于巨大的日志量,如何针对某一个操作进行一整个日志链路的追踪就显得尤为重要,在Java语言第三方的日志工具都提了日志链路追踪的方案,比如logback的MDC,MDC的使用也很简单,就是在业务的开始put一个
key-value
Redick01
·
2024-01-22 18:48
java基础
java
logback
C# 中使用 Redis 简单存储
Redis是一个开源的使用ANSIC语言编写的支持网络、可基于内存也可持久化的日志型、
Key-Value
数据库。常用它来存储缓存数据,能非常轻松的实现缓存过期刷新机制。
triplestudio
·
2024-01-22 07:40
2020-01-01
循环结果字符串操作字符串的替换strip去空格操作join将列表变成字符串元组元组的作用:1、写保护、安全、Python内置函数返回的类型是元组2、相对列表来讲,元组更节省空间,效率创建元组字典创建字典
key-value
仲夏贰拾
·
2024-01-22 00:53
解锁高性能工具etcd大牛们常用的命令
目录1.前言2.常用命令3.总结1.前言etcd简介:etcd是CoreOS团队于2013年6月发起的开源项目,它的目标是构建一个高可用的分布式键值(
key-value
)数据库。
北京-景枫
·
2024-01-21 20:25
Linux
linux
etcd
注册中心
etcd运维
ASP.NET Core 高级之使用Redis缓存
服务端和客户端及简单的命令行操作学习在ASP.NETCoreWebAPI项目中如何操作Redis缓存一、Redis介绍Redis是一个开源的使用ANSIC语言编写、遵守BSD协议、支持网络、可基于内存、分布式、可选持久性的键值对(
Key-Value
采石之人
·
2024-01-21 20:22
#
ASP.NET
Core
.NET后端
缓存
asp.net
redis
.net
core
HarmonyOS鸿蒙应用开发(三、轻量级配置存储dataPreferences)
相关概念ohos.data.preferences(用户首选项)dataPreferences(首选项),为应用提供
Key-Value
键值型的数据处理能力,支持应
特立独行的猫a
·
2024-01-21 19:57
OpenHarmony入门教程
harmonyos
华为
OpenHarmony
android
STL map容器怎么插入数据
在C++中,`std::map`是一种关联式容器,它以
key-value
对的形式存储数据,并且按照key的大小进行自动排序。
宁子希
·
2024-01-21 09:28
算法
c++
c语言
Spring Boot整合Redis的高效数据缓存实践
整合redis,需要先安装redisRedisRedis是一款
key-value
存储结构的内存级NoSQL数据库支持多种数据存储格式支持持久化支持集群五种数据
奇遇少年
·
2024-01-21 06:43
springboot整合
缓存
spring
boot
redis
java
ConcurrentHashMap和HashMap的区别
什么是HashMap(1)HashMap是基于Map接口的非同步实现,线程不安全,是为了快速存取而设计的;它采用
key-value
键值对的形式存放元素(并封装成Node对象),允许使用null键和null
Homeless Knight
·
2024-01-21 03:36
java
数据结构
算法
Spring Boot之Redis配置整合
一、简介1.了解redis:redis是一个
key-value
。
菜鸟驿站ㅤ
·
2024-01-21 02:14
SpringBoot
spring
boot
redis
etcd基本介绍
etcd基本介绍ETCD是SoreOs公司发布的一个分布式的、高可用的、
key-value
存储的数据库。基于Go语言实现,k8s中也使用了ETCD作为数据库。主要用于共享配置和服务发现。
连不到蓝牙
·
2024-01-20 17:44
etcd
数据库
ConcurrentHashMap和HashMap的区别
HashMapHashMap与HashSet一样,不保证存储的顺序,因为底层是以hash表的方式存储的;HashMap底层存储结构为数组+链表+红黑树(Java8);HashMap存储的
key-value
mhz2977170
·
2024-01-20 11:22
java
开发语言
Redis框架详解
Redis框架详解1、Redis的介绍Redis是当前比较热门的NOSQL系统之一,它是一个开源的使用ANSIc语言编写的
key-value
存储系统"。
坐在风口上de猪
·
2024-01-20 10:23
redis
数据库
缓存
redis探秘:选择合适的数据结构,减少80%的内存占用,这些点你get到了吗?
利用zipList来替代大量的
Key-Value
先来看一下场景,在Dsp广告系统、海量用户系统经
码农开花
·
2024-01-20 04:51
对象的认识及遍历方法
对象的认识对象:用于表示不同意义的数据对象:
key-value
键值对key键value值key都是字符串相当于变量value任意类型的js数据对象中属性不论存在还是不存在是不会报错的对象中取值可以用'.
Superman_Qsir
·
2024-01-20 04:57
linq
c#
Redis支持哪几种数据类型?
Redis(RemoteDictionaryServer)本质上是一个
Key-Value
类型
南_茗
·
2024-01-19 22:55
Redis
redis
redis
1.redis简述1.1概念理解Redis既可以作为数据库使用,也可以作为中间件数据库时,Redis是一种
key-value
型的内存数据库,支持数据持久化,可以将数据保存到磁盘上。
言慢行善
·
2024-01-19 17:25
redis
数据库
缓存
HarmonyOS应用开发者高级认证
(错)在column和Row容器组件中,aligntems用于设置子组件在主轴方向上的对齐格式,justifycontent用于设置子组件在交叉轴方向上的对齐格式(错)首选项preferences是以
Key-Value
Heffie199
·
2024-01-19 12:50
harmonyos
华为
List集合转HashMap乱序
原因:HashMap是无序;LinkedHashMap是有序,当我们希望有顺序地去存储
key-value
时,就需要使用LinkedHashMap了。
伤魂孤傲
·
2024-01-19 08:05
JAVA基础
stream
Qmap应用大全
一.QMap概述QMap是Qt(跨平台应用程序开发平台)的一个关联容器,用于存储
Key-Value
键值对。它类似于STL的map,但有所不同。
AI+程序员在路上
·
2024-01-19 07:20
QT实战系列
qt
开发语言
物联网
前端
IOS-数据持久化UserDefaults简单使用-Swift
UserDefaults通过
key-value
的一种持久化方案,以键值对的形式存储基本类型数据,类似与安卓的SharePreferences。
饼子会飞
·
2024-01-19 02:23
IOS-Swift学习
ios
swift
开发语言
持久化
UserDefaults
java读取配置文件_java 读取配置文件
支持
key-value
类型和xml类型两种。
木水生
·
2024-01-18 18:59
java读取配置文件
java 获取配置文件中所有配置
突然想起之前把数据放到配置文件中,
key-value
形式。
登峰~
·
2024-01-18 18:58
java
java
Window 环境安装Redis ,并配置为开启自启动【超级简单版】
1、我们先来大致了解一下什么是RedisRedis(全称:REmoteDIctionaryServer)是一个由SalvatoreSanfilippo写的
key-value
存储系统,是跨平台的非关系型数据库
可不可以啊
·
2024-01-18 16:42
数据库
redis
数据库
缓存
鸿蒙Harmony-数据持久化(Preferences)详解
生活也会把该属于你的东西再合适的时候都给你目录一,定义二,运作机制三,约束限制四,接口说明五,使用5.1获取Preference5.2写入数据5.3读取数据5.4删除数据5.5数据持久化5.6删除指定文件一,定义用户首选项为应用提供
Key-Value
袁震
·
2024-01-18 11:18
鸿蒙
harmonyos
android
华为
鸿蒙系列--数据管理
一、首选项1.概述首选项为应用提供
Key-Value
键值型的数据存储能力,支持应用持久化轻量级数据,并对其进行增删改查等该存储对象中的数据会被缓存在内存中,有更快的存取速度2.特点以
Key-Value
形式存储数据
郑子
·
2024-01-18 10:44
鸿蒙
harmonyos
华为
ABP从入门到精通(3):aspnet-zero-core 使用Redis缓存
redis是一个
key-value
存储系统。
dotNET跨平台
·
2024-01-18 07:01
redis经典面试题
说说你对Redis的理解Redis是一个基于
Key-Value
存储结构的开源内存数据库,也是一种NoSQL数据库。
lichongxyz
·
2024-01-18 07:21
java面试
redis
数据库
缓存
大白话讲解 LevelDB 0: 目录
大白话讲解LevelDB大白话解析LevelDB1:把
Key-Value
写入MemTable大白话解析LevelDB2:MemTable落盘为SST文件
Howard0o0
·
2024-01-18 06:06
大白话解析LevelDB
c++
数据库
LevelDB 中各种文件的作用
SSTWALMANIFESTCURRENTLOCKLOGLevelDB中各种文件的作用在LevelDB中,有以下几种类型的文件:SST(SortedStringTable)文件名为xxx.ldb,存储实际的
Key-Value
Howard0o0
·
2024-01-18 06:05
大白话解析LevelDB
c++
数据库
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他