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

网站开发语言分辨大连旅游

网站开发语言分辨,大连旅游,泰安最新通知,网站手机站怎么做的注意:官redis方不支持windows版本 只支持linux 此笔记是依托微软开发windows版本学习 一、前言 Redis简介: Redis(Remote Dictionary Server)是一个开源的内存数据结构存储系统,它也被称为数据结构服务器。Redis以键值对&am…

注意:官redis方不支持windows版本 只支持linux 

此笔记是依托微软开发windows版本学习 

一、前言

Redis简介:

Redis(Remote Dictionary Server)是一个开源的内存数据结构存储系统,它也被称为数据结构服务器。Redis以键值对(key-value)的形式存储数据,并支持多种数据结构,如字符串、哈希表、列表、集合、有序集合等。它由Salvatore Sanfilippo开发,并于2009年首次发布。

键值数据库:

键(key)的限制:

  1. 长度限制:键的最大长度为512MB。
  2. 数据类型:键必须是字符串类型,其他数据类型(如哈希表、列表等)不可以作为键。
  3. 命名规则:键可以包含任意的二进制数据,但通常推荐使用简短、易于理解的字符串来作为键名。

值(value)的限制:

  1. 长度限制:值的最大长度也为512MB。
  2. 数据类型:Redis支持多种数据类型,因此值可以是字符串、哈希表、列表、集合、有序集合等数据类型。
  3. 数据格式:字符串值可以包含任意的二进制数据,而其他数据类型的值必须按照相应的数据结构格式进行存储。

 Redis学习图文资料:

图解Redis介绍 | 小林coding (xiaolincoding.com)

二、学习Redis

1、Redis入门

(1)认识NoSQL

NoSQL(Not Only SQL)是一类非关系型数据库管理系统的统称,它与传统的关系型数据库(如MySQL、Oracle等)不同,主要是在数据模型和数据存储方式上有所区别。NoSQL数据库的设计目标是解决关系型数据库在某些场景下的不足,特别是在大规模分布式系统和海量数据处理方面的挑战。

NoSQL数据库的一些主要特点和介绍:

  1. 非关系型数据模型:NoSQL数据库通常采用非关系型的数据模型,不需要遵循传统的表格和关系约束。这使得数据可以以更灵活的方式存储,适用于处理半结构化、非结构化或者复杂数据。

  2. 水平扩展性:NoSQL数据库通常具备良好的水平扩展性,可以在多台服务器上分布数据,实现更好的负载均衡和横向扩展,适用于处理大规模的数据和高并发请求。

  3. 高性能:由于NoSQL数据库的设计更加注重性能和可伸缩性,它们在某些场景下可以提供更高的读写性能,特别是对于大量的并发读取操作。

  4. 灵活的数据模型:NoSQL数据库支持多种数据结构和数据模型,例如键值存储(Key-Value)、文档数据库(Document)、列族存储(Column-Family)和图数据库(Graph)。这些不同的数据模型可以更好地适应不同类型的数据和应用需求。

  5. 一致性模型:在一些NoSQL数据库中,为了实现更好的性能和可用性,可能会放松传统数据库中的ACID事务特性,而采用基于最终一致性(Eventual Consistency)的模型。

  6. 分布式架构:许多NoSQL数据库是为了在分布式环境中运行而设计的,因此它们通常具备在多节点上复制和同步数据的功能,以保证数据的可靠性和高可用性。

存储格式

1、键值型:Redis

2、文档型:MongoDB

3、图:

(2)认知Redis

特征:

1、键值型,value支持多种不同结构,功能丰富

2、单线程,每个命令具备原子性

3、低延迟,速度快(基于内存、IO多路服用、良好的编码)

4、支持数据持久化

5、支持主从集群、分片集群

6、支持多语言客户端

(3)安装Redis

官方不支持windows版本 只支持linux

这里就不用linux 选择微软开发的windows版本 注意是64位的

Releases · microsoftarchive/redis (github.com)

下载安装包并解压

进入 解压后的目录 进入cmd

输入启动服务的命令

redis-server.exe redis.windows.conf

 

这种方式为前台启动的方式 (窗口运行,服务运行,窗口关闭,服务关闭)

此时链接redis服务则需要另外启动一个cmd 窗口输入命令

redis-cli

 

我们怎么样让这个服务一直运行 我们需要将这个进程添加到windows服务里

redis-server --service-install redis.windows.conf

 进入服务

 我们可以查看到添加成功

 点击右键启动 这个时候就可以关闭redis的cmd服务运行窗口了

 

(4)Redis配置

找到redis.windows.conf配置文件 并且打开编辑

 

 

1、登录监听的地址
bind (127.0.0.1是只允许本地访问) (0.0.0.0为任意都允许访问)2、守护进程
daemonize yes (设置为yes后即可后台运行)3、密码
requirepass "你的密码" (设置后访问redis必须输入密码,注意windows服务也要配置密码)4、监听端口
port 63795、工作目录
dir . (默认为当前目录)6、设置redis最大能使用内存
maxmemory 512mb7、数据库的数量
databases 1 (redis数据库是提前创建好的,只能控制数量)8、日志文件,默认为空,不记录日志,key制定日志文件名
logfile "redis.log"

 在Windows上,不支持daemonize和pidfile。# 但是,您可以将redis作为Windows服务运行,并指定日志文件。#日志文件将包含pid。 

我这里只更改两项 用于学习测试

1、设置日志文件

2、更改bind为0.0.0.0 

 

 注意更改后保存

待更新

2023年8月15日18:21:37 
 

http://www.yayakq.cn/news/618000/

相关文章:

  • 关于旅游的网站建设论文做个视频网站
  • 课程网站建设总体情况优秀网站模板欣赏
  • 郴州网站建设哪家做的好关于网站备案
  • 北京网站搜索引擎优化推广网络规划设计师岗位
  • 福建建设工程环保备案网站入口优秀设计网站点评
  • 企业网站建设网页网站开发过程阶段
  • 客户制作网站时的问题网站开发网站说明怎么写
  • 好用的网站后台网站 制作软件
  • 想给公司做网站怎么做国外网站怎么上
  • 怎么刷网站点击量网站建设报价浩森宇特
  • 地方网站域名网站开发项目书
  • 网站到底备案好不好单位网站的作用
  • 网站维护一般怎么做重庆网站仿站
  • 做最好最全的命理网站wordpress添加返回目录标签
  • uzi粉丝做的网站招商网站建设网
  • 销型网站建设必须的步骤包括设计公司企业网站详情
  • 都兰县公司网站建设淘客做网站多少钱
  • 网站布局策划的流程百度官网推广
  • 网站开发设计总结及心得体会邓州网络推广有效的方法
  • 网站建设 seo模块给老外做兼职的网站
  • aspnet网站开发源码微信 购物网站开发
  • 跳出率 网站个人网站备案取名
  • QQ空间可以建设网站吗高价做单网站
  • 龙华专业网站建设成都网站建设 天空在线
  • 在家做网站怎么赚钱网页动画是如何制作出来的
  • 箱包网站模板泰安最新消息今天
  • 手机网站怎么做沉浸式公司网站建设站酷
  • 医药网站前置审批百度地图电脑版网页
  • wordpress怎样加入代码西安seo网站优化
  • 路桥网站设计网站建设iis