Redis数据库

redis是一个由Salvatore Sanfilippo写key-value存储系统,由C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value类型的数据库,并提供多种语言的API。redis支持存储的value类型较多,包括string)、list、set、zset和hash等,并支持各种不同方式的排序。,与传统数据库不同,为了保证效率,redis的数据都是缓存在内存中,读写速度非常快,因此被广泛应用于缓存方向。redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步,另外也经常用来做分布式锁。,redis数据库的特点包括:,1、k、v键值存储以及数据结构存储。

2、支持数据持久化。

3、去中心化分布式集群。

4、所有数据操作均在内存中完成。

5、单线程服务,采用epoll模型进行请求响应。

6、支持主从复制模式,更提供高可用主从复制模式。

7、丰富的编程接口支持,如Python、Golang、Java、php、RubyLua、Node.js。

8、功能丰富,除了支持多种数据结构之外,还支持事务、发布/订阅、消息队列等功能。,了解更多
服务器及资讯,请关注
vsping科技官方网站,感谢您的支持!,,redis是一个由Salvatore Sanfilippo写key-value存储系统,由C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value类型的数据库,并提供多种语言的API。redis支持存储的value类型较多,包括string)、list、set、zset和hash等,并支持各种不同方式的排序。,与传统数据库不同,为了保证效率,redis的数据都是缓存在内存中,读写速度非常快,因此被广泛应用于缓存方向。redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步,另外也经常用来做分布式锁。,

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《Redis数据库》
文章链接:https://zhuji.vsping.com/502422.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。