复述,指的是什么

  介绍

这篇文章将为大家详细讲解有关复述,指的是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

复述是一个非常快速的开源非关系数据库,它存储了五种不同类型值的键映射。用作数据库,缓存和消息代理。下面本篇文章就来介绍一下复述,希望对大家有所帮助。

复述是一个内存中的键值数据库,通常称为数据结构服务器.Redis和其他键值数据库之间的主要区别之一是复述,存储和操作高级数据类型的能力。这些数据类型是大多数开发人员熟悉的基本数据结构(列表,映射,集合和排序集).Redis的卓越性能,简单性和数据结构的原子操作有助于解决使用传统关系数据库实现时难以实现或执行不佳的问题。

<强>高级数据结构:为值提供五种可能的数据类型:字符串,列表,集合,哈希和有序集合。提供了这些数据类型独有的操作,并且具有记录良好的时间复杂度(大O表示法)。

<强>高性能:由于其内存特性,项目维护者将复杂性保持在最低限度的承诺以及基于事件的编程模型,复述,在读写操作方面具有出色的性能。

<强>没有依赖关系的轻量级:用ANSI C编写,没有外部依赖关系。适用于所有POSIX环境.Windows不受官方支持,但微软提供了实验性版本。

<强>高可用性:内置支持异步,非阻塞,主/从复制,以确保数据的高可用性。目前有一种名为复述,哨兵的高可用性解决方案目前可以使用,但仍被视为正在进行的工作。

以下是一些最重要的复述,功能:

●,内存缓存:由于其高性能,当读写操作量超过传统数据库的功能时,复述,能够轻松地将数据持久保存到磁盘,

●,支持发布/订阅:复述,提供了使用发布/订阅消息传递范例分发数据的功能。

●,自动重新连接支持

●,Lua脚本

●,钥匙的生存时间有限

●,LRU逐出钥匙

●,自动故障转移

●,内置复制

●,数据结构支持字符串,散列,列表,集合,有序集,位图,超级日志,地理空间索引

复述,支持数据结构,可以存储字符串,列表,集合,哈希。它提供了有趣的功能,如内置复制,LRU驱逐,事务,磁盘持久性和高可用性。它在群集环境中提供自动故障转移;它可以与大多数语言一起使用。

下面给大家介绍一下复述,命令

<强>设置(设置键)

127.0.0.1:6379>foo设置“Hello World”   好//设置密钥

<强>得到(获取密钥)

127.0.0.1:6379>会喷火   “Hello World”//获取密钥

<强>德尔(删除键)

127.0.0.1:6379>会喷火   “你好World"//获取密钥   127.0.0.1:6379>德尔foo   (整数)1//密钥刚删除   127.0.0.1:6379>会喷火   (nil)//自密钥因此删除,结果为零。

<强> SETEX(设置键的有效期)

127.0.0.1:6379>SETEX foo 40”我说,你好世界!”   好//键已设置为40秒到期

<强> TTL(键的剩余总时间)

127.0.0.1:6379>TTL foo   (整数)36//36秒后超时

关于复述,指的是什么就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

复述,指的是什么