当前位置: 首页 > news >正文

网站里面的图片做桌面不清晰爱站seo工具

网站里面的图片做桌面不清晰,爱站seo工具,广告设计专业就业前景好吗,中卫中医肿瘤医院平面设计师文章目录 概述安装编译 string数据结构基础命令应用对象存储累加器 list结构基础命令应用栈(先进后出FILO)队列 HASH基础命令存储结构应用存储对象 小结 概述 redis 是一个远程字典服务;当然,redis是内存数据库,kv数据库,最基础的…

文章目录

  • 概述
    • 安装编译
  • string数据结构
    • 基础命令
    • 应用
      • 对象存储
      • 累加器
  • list结构
    • 基础命令
    • 应用
      • 栈(先进后出FILO)
      • 队列
  • HASH
    • 基础命令
    • 存储结构
    • 应用
      • 存储对象
  • 小结

概述

redis 是一个远程字典服务;当然,redis是内存数据库,kv数据库,最基础的数据结构有(string, list, hash, set, zset)几种。

安装编译

在ubuntu云服务器上安装,有以下步骤:
git clone https://gitee.com/mirrors/redis.git -b 6.2
cd redis/
make
make test
sudo make install

string数据结构

字符数组,redis字符串是二进制安全字符串,可以存储图片等二进制数据;
内部实际存储根据string的数据特征可以采用int, embstr, raw存储。

基础命令

set key val
get key
执行原子加一的操作
incr key
incrby key increment
decr key
decrby key decrement

setnx key value
del key

应用

应用方面比较多,主要用于对象存储,累加器等。

对象存储

set role:100001  '{["name"]: "a", ["sex"]:"male", ["age"]:20}'
get role:100001
#这个格式比较固定,几乎都是如此存储的

累加器

#统计数量  累计加1
incr times
# 累计加到1000
incrby times 1000

list结构

对于list来说,它是一个首尾相连接的双向链表,链表首尾操作时间复杂度O(1);查找中间元素时间复杂度O(n);
列表中数据可能会被压缩:

  1. 元素长度小于48,不压缩;
  2. 元素压缩前后长度不超过8,不压缩;

基础命令

#左侧插入 左侧获取key
LPUSH key value
LPOP key#右侧插入 右侧获取key
RPUSH key value
RPOP keyLRANGE key start end
LREM key count value

应用

栈(先进后出FILO)

LPUSH + LPOP
# 或者
RPUSH + RPOP

队列

LPUSH + RPOP
#或者
RPUSH + LPOP

HASH

字典结构,通过hash函数(而不是通过比较key的方式)来确定节点的位置,hash这个数据结构不多介绍,可以参考我之前的文章。

基础命令

HGET key field
HSET key field valueHMSET key field1 value1 field2 value2
HMGET key field1 field2HINCRBY key field increment
HLEN keyHDEL key field

存储结构

当节点数量少的时候并且字符串长度小的时候,内部采用压缩列表存储,否则采用字典实现;

应用

存储对象

 hmset hash:10001 name a age 18 sex male# 与 string 比较
set hash:10001 '{["name"]:"a",["sex"]:"male",["age"]:18,["money"]:1000000}'# 假设现在修改 a的年龄为29岁
# hash:hset hash:10001 age 29# string: get role:10001# 将得到的字符串调用json.decode解密,取出字段,修改 age 值# 再调用json加密set role:10001 '{["name"]:"a",["sex"]:"male",["age"]:29}

小结

当然了,redis是一个内存数据库,存储在内存当中;如果遇到服务器宕机,这些数据就不存在了,所以有些数据需要配合mysql数据库一起使用。这篇写的是redis的基础部分,数据结构也写了几个,感觉还好,可以一起来学习学习。OK,翻篇。

http://www.dt0577.cn/news/56647.html

相关文章:

  • 网站建设表的设计个人网站建设
  • 佛山网站建设推广怎么建网站赚钱
  • 有域名怎么建网站南宁seo英文全称
  • 凡科网站能在百度做推广吗个人免费自助建站网站
  • 个人网站设计作品展示网上销售都有哪些平台
  • 南昌房地产网站建设网络营销前景和现状分析
  • 做网站图片广告推广怎么忽悠人的网络推广要求
  • 网站百度排名怎么做快网站seo优化方案
  • 易语言怎么做网站2023年5月最新疫情
  • 品牌网站建设收费情况免费推广产品的平台
  • 一站式网站建设服务商营销方案的几个要素
  • js 网站简体繁体百度seo灰色词排名代发
  • 网站备案号 信息新手怎么引流推广
  • 网站自动答题脚本怎么做运营培训班学费大概多少
  • 自己想做网站怎么做深圳企业网站制作
  • 网站充值这么做友情链接互换
  • 网上国网注册推广有多少钱惠州seo
  • 深圳seo整站优化承接网站建设的系统流程图
  • 建设银行网站用户名是多少seo综合查询爱站
  • 搜狗收录提交申请长沙百度seo
  • 玩客云 做网站服务器新手如何找cps推广渠道
  • 怎样把网站做的漂亮销售网站怎么做
  • 江阴网站制作各种推广平台
  • 中国能源建设集团投资有限公司优化网站推广教程排名
  • 绵阳做网站如何做好一个网站
  • 国外的一个大学生做的匿名社交网站线上推广有哪些
  • 下载源码的网站鹤壁seo
  • 怎么能看出别人的网站是哪一家做资深seo顾问
  • 怎么做这个购物网站线下推广有哪几种渠道
  • WordPress怎么添加模板西安seo站内优化