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
k-v
php和redis设计秒杀活动
说明前段时间面试的时候,一直被问到如何设计一个秒杀活动,但是无奈没有此方面的实际经验,所以只好凭着自己的理解和一些资料去设计这么一个程序主要利用到了redis的string和set,string主要是利用它的
k-v
青椒不爱吃
·
2019-07-16 00:00
秒杀
redis
php
【0713】NoSQL——redis
21.9redis介绍Redis和Memcached类似,也属于
k-v
数据存储Redis官网redis.io,当前最新稳定版4.0.1支持更多value类型,除了和string外,还支持hash、lists
alexis7gunner
·
2019-07-15 00:14
redis
php
gem
学习笔记
【0711】NoSQL——memcached
对于关系型数据库来说,是需要把数据存储到库、表、行、字段里,查询的时候根据条件一行一行地去匹配,当量非常大的时候就很耗费时间和资源,尤其是数据是需要从磁盘里去检索NoSQL数据库存储原理非常简单(典型的数据类型为
k-v
alexis7gunner
·
2019-07-12 00:38
memcached
nosql
LRU
学习笔记
rocksdb vs leveldb
而LevelDB则是一个比较单一的存储引擎2、RocksDB支持一次获取多个
K-V
,还支持Key范围查找。
xiajs
·
2019-07-09 16:00
Redis配置讲解及实战
前言Redis是一个开源的内存
k-v
数据库,同时也可用作缓存,消息队列。支持多种数据类型,如字符串,列表,字典,集合,有序集合。
我是码客
·
2019-07-01 20:00
k8s 之 configMap
configMap是一种快捷的修改容器内变量的方式,由
k-v
组成,当修改configmap时容器中的变量也会相应修改。
shy润物无声
·
2019-07-01 18:44
confitmap
Docker
RocksDB 入门
1.基本介绍RocksDB是Facebook开源的一个
k-v
存储组件,支持点查找和范围扫描,并提供ACID保证。实现架构主要参考的是开源的leveldb和hbase的设计思想。
五山小新新
·
2019-06-24 00:00
微服务
RocksDB 入门
1.基本介绍RocksDB是Facebook开源的一个
k-v
存储组件,支持点查找和范围扫描,并提供ACID保证。实现架构主要参考的是开源的leveldb和hbase的设计思想。
五山小新新
·
2019-06-24 00:00
微服务
Android 轻量级缓存 SharedPreferences 源码解析
本文是独立解析源码的第二篇,SharedPreference是一个Android开发自带的适合保存轻量级数据的
K-V
存储库,它使用了XML的方式来存储数据,比如我就经常用它保存一些如用户登录信息等轻量级数据
N0tExpectErr0r
·
2019-06-11 18:44
Android
腾讯开源轻量级缓存 MMKV 源码解析
MMKV是腾讯于2018年9月20日开源的一个
K-V
组件,下面是官方对它的介绍:MMKV是基于mmap内存映射的key-value组件,底层序列化/反序列化使用protobuf实现,性能高,稳定性强。
N0tExpectErr0r
·
2019-06-11 18:46
Android
Golang 扩展 go-cache
简介Github地址go-cache是一个基于内存的、高速的,存储
k-v
格式的缓存工具。它适用于运行在单台机器上的应用程序,可以存储任何数据类型的值,并可以被多个goroutine安全地使用。
yljphp
·
2019-06-01 17:26
Golang
Golang扩展
Golang学习笔记
Golang
Golang扩展
go-cache
布隆过滤器(Bloom Filter)原理与应用
K-v
存储中bloomfilter能够实现快速查找一个元素是否在集合中。
清风徐来_水波不兴
·
2019-05-24 09:17
分布式存储
存储
mysql 索引
常见的索引模型1.hash一种key-value结构、
k-v
映射、写入、等值查询很快、但范围查询比较慢、但适用于等值查询的场景2.有序数组在等值查询和范围查询的性能表现上都很优秀但在插入时必须要挪动后续所有记录
牛牛_735d
·
2019-05-03 14:10
go任务调度3(etcd协调服务、raft协议、GRPC协议的原理)
etcd是将数据存储在集群中的高可用
k-v
存储。允许应用实时监听存储中的
k-v
变化。能容忍单点故障,能够应对网络分区。
梁十八
·
2019-04-19 20:18
etcd协调服务
raft协议
GRPC
go基础/应用
Hbase,Hive,Mysql区别与联系
Hive-HbaseHbaseHive类型列式数据库数据仓库内部机制数据库引擎MR增删改查都支持只支持导入跟查询Schema只需要预先定义列族,不需要具体到列可以动态修改需要预先定义表格应用场景实时离线特点
k-v
尘光掠影
·
2019-04-18 18:40
数据库
hadoop
【4.分布式存储】-redis/codis
redis内存
k-v
,支持多种数据结构,第一个重点在于如何操作更快和适当的节省内存,第二个重点在于分布式管理。本文redis基于3.0。
梦想家
·
2019-04-08 00:00
redis
redis集群
加一个适配层,更好的使用 Nacos 配置中心 | 文末有完整代码
如何更方便、优雅、安全的使用Nacos配置中心,就显得非常重要,本篇文章我将为大家介绍一种通过插件适配的方式,像操作
K-V
键值对那样更加简单的使用配置中心。现有页面的问
chizhihe8199
·
2019-03-15 08:00
hive函数str_to_map
分隔符1将文本分成
K-V
对,分隔符2分割每个
K-V
对。对于分隔符1默认分隔符是',',对于分隔符2默认分隔符是'='。
唐-coffee
·
2019-03-14 20:12
hive
NoSQL数据类型、数据库分类及原理
一、NoSQL数据模型聚合模型1)
k-v
键值2)Bson3)列族:按列存储数据,最大特点是方便存储结构化和办结构化数据,方便做数据压缩,对针对某一列或者某几列的查询有非常大的IO优势。
Winchester_Dean
·
2019-02-12 15:57
NoSQL
HashMap put()方法返回值解析
Map存储
k-v
对时的返回值:publicstaticvoidmain(String[]args){Mapm=newHashMap();Strings1=m.put("001","zhangsan");
独行客-编码爱好者
·
2019-02-09 20:58
java
基础知识
Spring集成Redis的两种方式Jedis和RedisTemplate
Redis一种非关系型(
K-V
)数据库,也习惯称为Redis缓存,类似memcached,但相对与memcached又有着以下优点1Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set
诚o
·
2019-01-29 13:53
Golang学习笔记之MD5
该算法可以用来得到一个128bit的值,既可以作为
K-V
中的key,也可以对
学生黄哲
·
2018-12-24 21:21
redis面试题总结
redis是一个基于内存的高性能
k-v
数据库;redis为了达到最快的读写速度将数据都读到内存中,并通过异步的方式将数据写入磁盘。所以redis具有快速和数据持久化的特征。
Mr_baci
·
2018-12-20 09:22
--------【redis】
Day8.HBase学习笔记1
3次,map端溢写,溢写合并,reduce合并NoSQL根据使用场景,分为四类:
k-v
型redis、ssdb了解Redis2.x/3.x/4.x/5.xSSDB基于磁盘,基于Google的LevelDB
大竹薙子
·
2018-12-12 23:14
我的大数据
hbase
Mapreduce学习(一)——mr程序wordcount
map是对hdfs系统上的文件进行第一次的筛选解析生成
K-V
的格式发送给reduce。reduce部分就是接收map解析处理之后的
K-V
键值对之后。对其进行计算得到我们所需要的数据结果。
BUG世界中的killer
·
2018-12-09 20:11
hadoop从0开始
PHP核心技术与技术实践---缓存详解
8.1.1为什么使用缓存1、NoSQL指的是NotonlySql而不是NoSql,作为一种统称,包括了
k-v
的数据库和内存管理2、缓存的三个要素:命中率,缓存更新策略、缓存最大数据量8.1.2命中率1、
白雪歌送武判官归天
·
2018-12-09 10:13
Memcache官网文档精选整理
为什么不说他是一个缓存数据库呢,因为它很轻量,只是存储一般的
K-V
键值对,相比Redis而言,Redis功能更多,比如分布式、持久化、支持的数据结构多这些特点而言,MemCache更简单,只基于LruCache
番茄发烧了
·
2018-11-30 15:19
memcache
数据库
hive指定数据切分格式--row format
----------FIELDSTERMINATEDBY','第二个是--,元素与元素之间由[-]分割----------COLLECTIONITEMSTERMINATEDBY'-'第三个是--,每组
K-V
S_Running_snail
·
2018-11-19 18:37
hive
数据切分
hadoop
看图了解RocksDB
能够良好的支持范围查询,因为
K-V
记录就是按照Key来排序的。下图为写入的流程:可以看到主要的三个组成部分,内存结构memtable,类似事务日志角色的WAL文件,持久化的SST文件。
云栖社区v
·
2018-11-18 21:19
23.Fabric 1.0源代码分析(23)LevelDB(KV数据库)
LevelDB的特点:key和value都是任意长度的字节数组;entry(即一条
K-V
记录)默认是按照key的字典顺序存储的,当然开发者也可以
boss2967
·
2018-11-15 09:33
Fabric源码分析
21.9 redis介绍;21.10 redis安装;21.11 redis持久化;
21.9redis介绍1.Redis和Memcached类似,也属于
k-v
数据存储2.Redis官网redis.io,当前最新稳定版4.0.13.支持更多value类型,除了和string外,还支持hash
13011150876
·
2018-11-15 08:55
redis
介绍
看图了解RocksDB
能够良好的支持范围查询,因为
K-V
记录就是按照Key来排序的。下图为写入的流程:可以看到主要的三个组成部分,内存结构memtable,类似事务日志角色的WAL文件,持久化的SST文件。
阿里云云栖社区
·
2018-11-15 00:00
存储过程
磁盘
索引
高性能
框架
Hadoop Shuffle和Spark Shuffle的区别
一.MR的ShufflemapShuffle数据存到hdfs中是以块进行存储的,每一个块对应一个分片,maptask就是从分片中获取数据的在某个节点上启动了mapTask,mapTask读取是通过
k-v
多哥仁慈的骆驼
·
2018-11-13 07:45
spark
redis介绍和数据类型
Redis介绍Redis官网:redis.ioRedis和memcached类似,也属于
k-v
数据存储支持更多的value数据类型,除了和string外,还支持hash、lists(链表)、sets(集合
xiang_acrhe
·
2018-11-12 16:09
redis
redis介绍
redis数据类型
linux基础知识
redis简单介绍及安装使用小结
一:redis介绍Redis和Memcached类似,也属于
k-v
数据存储Redis官网redis.io,当前最新稳定版4.0.1支持更多value类型,除了和string外,还支持hash、lists
leewillxlw
·
2018-11-12 08:54
redis介绍、redis安装、redis持久化、redis数据类型
一:redis介绍Redis和Memcached类似,也属于
k-v
数据存储Redis官网redis.io,当前最新稳定版4.0.1支持更多value类型,除了和string外,还支持hash、lists
leewillxlw
·
2018-11-12 00:45
redis
介绍
linux
nosql介绍、memrcached介绍、安装memcached、查看memcachedq状态
对于关系型数据库来说,是需要把数据存储到库、表、行、字段里,查询的时候根据条件一行一行地去匹配,当量非常大的时候就很耗费时间和资源,尤其是数据是需要从磁盘里去检索NoSQL数据库存储原理非常简单(典型的数据类型为
k-v
leewillxlw
·
2018-11-08 23:44
linux
介绍
linux
Hbase,Hive,Mysql区别完全弄懂
Hive-HbaseHbaseHive类型列式数据库数据仓库内部机制数据库引擎MR增删改查都支持只支持导入跟查询Schema只需要预先定义列族,不需要具体到列可以动态修改需要预先定义表格应用场景实时离线特点
k-v
Hellooorld
·
2018-11-07 21:28
memcached的安装启动(仅介绍安装和启动)
对于关系型数据库来说,是需要把数据存储到库、表、行、字段里,查询的时候根据条件一行行地去匹配,当量非常大的时候就很耗费时间和资源,尤其是数据是需要从磁盘里去检索NoSQL数据库存储原理非常简单(典型的数据类型为
k-v
xiang_acrhe
·
2018-11-07 18:19
memcached
介绍
linux服务部署维护
HashMap 详解
遍历需要的时间和哈希表的容量以及当前
k-v
的数量成正比。如果遍历的需求比较高,那么不要给哈希表设置太大的初始容量,因为那样装填因子太低。初始容量
ljz2016
·
2018-11-02 17:32
java基础
数据结构与算法
区块链教程Fabric1.0源代码分析LevelDB KV数据库
LevelDB的特点:key和value都是任意长度的字节数组;entry(即一条
K-V
记录)默认是按照key的字典顺序存储的,当然开发者也可以
xdl区块链
·
2018-11-01 17:07
区块链
区块链教程
兄弟连区块链
区块链教程
C语言libcurl库的使用
其中加入了-dpost数据以及-
k-v
参数。命令行:curl-k-d-v"username=root@pam&password=nicaiba_88"https://192
GT19930910
·
2018-10-31 15:02
c/c++
Redis常用命令总结(五大数据类型常用命令)
String常用:3.list链表:4.set集合:数学集合类:5.hash常用:6.sortedset常用:常用命令大全官方地址:http://redisdoc.com/1.key关键字:Keys*:查看当前
k-v
HelloWorldWP
·
2018-10-22 22:30
数据库
Java中的Set
利用Map对象,存入Map的
k-v
中value对象始终是同一个对象(就是上图中声明的privatestaticfinalObjectPRESENT=newObject()对象)。从而S
柒叶
·
2018-10-12 00:00
java
fastJSON存储LocalDateTime,引起的格式化异常
在java开发环境中,事件过程:LocalDateTime直接作为
k-v
对的value存储到JSONObject对象,然后直接toJSONString入库处理了,当在别的地方直接引用k,取出对应的value
明月何时照我还
·
2018-09-28 14:55
开发
2018农行--软开
cookie和session的区别:解答:session、cookie都是由服务器生成的;session保存在服务器端;cookie保存在本地终端的数据;服务器将cookie发给在本地浏览器,浏览器以
k-v
0914_h
·
2018-09-12 22:09
农行
软开
面试题
Spring AOP 源码分析 - 拦截器链的执行过程
2中情况动态代理---先判断代理对象没有用拦截器链,没有就直接执行代理对象的方法,有就按照拦截器链执行动态代理里面在用代理执行目标方法前后,会有装饰方法在代码初始化的时候很多的类,方法都缓存在内存中(
k-v
y806839048
·
2018-09-06 13:00
spring
12. kafka压测:3台廉价服务器支撑200万TPS
因为日志比起数据库或者
K-V
存储是更简单的东西。我们的生产环境kafka集群每天每秒处理上千万读写请求,并且只是构建在一个非常普通的硬件上。接下来让我们做一些压测,看看kafka究竟多么牛逼。Ka
阿飞的博客
·
2018-08-24 22:40
NoSQL Memcached
k-v
形式:memcached、redis适合存储用户信息,例如会话、配置文件、参数、购物车等。这些信息一般和I
最爱喝酸奶
·
2018-08-22 14:59
#
Linux高级
21.9 redis介绍 21.10 redis安装 21.11 redis持久化 21.12 re
21.9redis介绍Redis和Memcached类似,也属于
k-v
数据存储Redis官网redis.io,当前最新稳定版4.0.1支持更多value类型,除了和string外,还支持hash、lists
A18718
·
2018-08-16 09:53
21.9
redis
介绍
运维加分部分
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他