学会这15点,让你分分钟拿下Redis数

REmoteDIctionaryServer(Redis)是一个由SalvatoreSanfilippo写的Key-Value存储系统。

Redis简介

Redis是一个开源的使用ANSIC语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

它通常被称为数据结构服务器,因为值(value)可以是字符串(String),哈希(Map),列表(list),集合(sets)和有序集合(sortedsets)等类型。

大家都知道Redis是基于Key-Value的NoSQL数据库,因此,先来了解一下关于Key相关的知识点:

任何二进制的序列都可以作为key使用

Redis有统一的规则来设计key

对Key-Value允许的最大长度是MB

支持的语言

ActionScriptBashCC#C++ClojureCommonLispCrystalDDartElixiremacslispErlangFancygawkGNUPrologGoHaskellHaxeIoJavaJavascriptJuliaLuaMatlabmrubyNimNode.jsObjective-COCamlPascalPerlPHPPureDataPythonRRacketRebolRubyRustScalaSchemeSmalltalkSwiftTclVBVCL

Redis的应用场景到底有哪些?

最常用的就是会话缓存

消息队列,比如支付

活动排行榜或计数

发布、订阅消息(消息通知)

商品列表、评论列表等

Redis安装

关于Redis安装与相关的知识点介绍请参考:Nosql数据库服务之redis

安装的大概步骤如下:

Redis是C语言开发的,安装Redis需要C语言的编译环境,如果没有gcc需要在线安装:yuminstallgcc-c++

第一步,获取源码包:wget







































中西医诊疗白癜风
白癜风专家咨询在线网



转载请注明:http://www.xcqg58.com/xxzl/8182.html

  • 上一篇文章:
  •   
  • 下一篇文章: