redis配置文件介绍

表示redis中可以存16个数据库

redis是一个key-value的数据库,它表示只要一个key发生改变,那么每900秒对这个key进行一个备份。

redis它所有的操作都是通过发一个指令一个指令来执行操作。比如,查看官网https://redis.io/commands#generic,

所以,redis它的存储方式有两种方式的。一种是RDB,一种是AOF。RDB是某一个时刻的数据库的当前的状态,比如刚开始RDB数据库中什么都没有,当我操作一些指令后,数据库发生了状态改变,这个时候查询就已经有数据了。不管怎么变化,最终结果会保存在我的文件里。

而AOF是,我不记你的最终结果,而是,把你的操作过程记录下来,这样,我最后把你执行的命令重新执行一遍,得到最后的结果。

比如,你改来改去,最后就存了一行文字,这样存储空间其实很小,适合使用RDB,而如果使用AOF,则中间要记录很多操作,显得复杂。因此,相比,RDB会更快。

但是,AOF也有自己的优点,比如我不小心执行出现了意外,RDB则只记录了结果,而AOF则可以再执行一遍,得到正确的结果。

时间: 2024-12-15 06:21:03

redis配置文件介绍的相关文章

redis基本介绍搭建篇

1.redis基本介绍 1.1 redis介绍 Redis属于非关系型数据库和Memcached类似,redis也是一个key-value型存储系统. 但redis支持的存储value类型相对更多,包括string(字符串).list(列表).set(集合)和zset(有序集合)等. 这些数据类型都支持push/pop.add/remove及取交集.并集和差集及更丰富的操作,而且这些操作都是原子性的.为了保证效率,redis的数据都是缓存在内存中. 区别是redis会周期性的把更新的数据写入磁盘

windows平台下redis安装及配置文件介绍

1.redis介绍 redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set --有序集合)和hashs(哈希类型).这些数据类型都支持push/pop.add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的.在此基础上,redis支持各种不同方式的排序.与memcached一样,为了保证效率,数据都是缓存在内存中.区别的是redi

NoSQL数据库之Redis数据库:Redis的介绍与安装部署

 NoSQL(NoSQL = Not Only SQL),它指的是非关系型的数据库.随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显的力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展. NoSQL的特点: 特点一: 是以key-value形式存储,和传统的关系型数据库不一样,不一定遵循传统数据库的一些基本要求,比如说遵循SQL标准.ACID属性.表结构等等,这

redis配置文件参数说明及命令操作

redis下载地址:https://github.com/MSOpenTech/redis/releases. Redis 的配置文件位于 Redis 安装目录下,文件名为redis.windows.conf,以前好像是 redis.conf,不过我下载的版本是redis.windows.conf,当然你也可以自己创建自己的配置文件,启动redis服务的时候后面跟上配置文件名称就可以了,比如redis-server.exe redis.windows.conf,这样就可以运行相应的配置文件 .

Linux 下 Redis使用介绍

出自http://blog.csdn.net/ajun_studio/article/details/6698147 和http://www.oschina.net/question/12_18065?sort=time Redis 是一个高性能的key-value数据库. redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用.它提供了Python,Ruby,Erlang,PHP,Java客户端,使用很方便. Redis

Redis总结(六)Redis配置文件全解

前面已经写了一些关于redis 的介绍,redis 的基本功能和用法,基本上都说了,有问题的可以去看看 http://www.cnblogs.com/zhangweizhong/category/771056.html.今天把redis 配置文件里面,用到的一些常用的配置项总结总结. ==基本配置 port 6379  # 监听端口号,默认为 6379,如果你设为 0 ,redis 将不在 socket 上监听任何客户端连接. daemonize no #是否以后台进程启动 databases

<正则吃饺子> :关于redis配置文件参数详解

来源于网络博文,感谢作者的分享,转载只为学习,方便查找,原文地址:http://blog.csdn.net/ljl890705/article/details/51540427 Redis是一个应用非常广泛的高性能Key-Value型数据库,与memcached类似,但功能更加强大! 本文将按照不同功能模块的方式,依次对各个功能模块的配置参数进行详细介绍. GENERAL ./redis-server /path/to/redis.conf 按照指定的配置文件启动 include /path/t

redis cluster介绍

讲解分布式数据存储的核心算法,数据分布的算法 hash算法 -> 一致性hash算法(memcached) -> redis cluster,hash slot算法 一.概述 1.我们的memcache客户端(这里我看的spymemcache的源码),使用了一致性hash算法ketama进行数据存储节点的选择.与常规的hash算法思路不同,只是对我们要存储数据的key进行hash计算,分配到不同节点存储.一致性hash算法是对我们要存储数据的服务器进行hash计算,进而确认每个key的存储位置

LNMP架构应用实战——Nginx服务配置文件介绍

LNMP架构应用实战--Nginx服务配置文件介绍 nginx的配置文件比较简单,但功能相当强大,可以自由灵活的进行相关配置,因此,还是了解下其配置文件的一此信息 1.Nginx服务目录结构介绍 安装完成后,在安装路径下就会有Nginx目录信息 [[email protected] application]# tree nginx nginx +-- client_body_temp +-- conf          #nginx服务配置文件目录 |   +-- fastcgi.conf