`

Redis 2.0学习笔记介绍(一) (转载红丸出品)

 
阅读更多

 Redis介绍 

 

      Redis本质上一个Key/Value数据库,与Memcached类似的NoSQL型数据

库,但是他的数据可以持久化的保存在磁盘上,解决了服务重启后数据不丢

失的问题,他的值可以是string(字符串)、list(列表)、sets(集合)或者是ordered sets(被排序的集合),所有的数据类型都具有push/popadd/remove、执行服务端的并集、交集、两个sets集中的差别等等操作,这些操作都是具有原子性的,Redis还支持各种不同的排序能力 Redis 2.0更是增加了很多新特性,如:提升了性能、增加了新的数据类型、更少的利用内存(AOFVM) ,根据使用场景的不同,你可以每隔一段时间将数据集转存到磁盘上来持久化数据,或者在日志尾部追加每一条操作命令Redis支持绝大部分主流的开发语言,如:CJavaC#、PHPPerlPythonLuaErlangRuby等等 。

 

 

 

Redis性能:
根据Redis官方的测试结果:在50个并发的情况下请求10w次,写的速度是110000次/s,读的速度是81000次/s
测试环境:
1. 50个并发,请求100000次
2. 读和写大小为256bytes的字符串
3. Linux2.6 Xeon X3320 2.5GHz的服务器上

 

 

 

 

分享到:
评论

相关推荐

    redis2.0 Windows版带java工具类及jar

    Redis是一款高性能的键值对数据库,常用于缓存和数据持久化。此资源提供的是Redis 2.0的Windows版本,特别的是,它包含了Java工具类以及对应的`redis.jar`,方便Java开发者在Windows环境下与Redis进行交互。下面将...

    Redis全套学习笔记 (带章节目录) 完整版pdf

    本文是一篇关于Redis全套学习笔记的文章,主要介绍了Redis的基础知识、数据结构、持久化、集群、高可用、性能优化等方面的内容。通过本文的学习,读者可以全面掌握Redis的使用和应用,提高自己的技术水平和实践能力...

    Redis全套学习笔记-带章节目录-114页.pdf

    Redis全套学习笔记 Redis是一种基于内存的NoSQL数据库,具有高性能、可扩展性和灵活性等特点。以下是Redis的详细知识点: 安装和启动 * 安装Redis可以通过下载软件包或使用yum、apt-get等安装工具进行安装。 * ...

    Redis全套学习笔记 完整版pdf.rar

    Redis全套学习笔记 完整版pdf.rar set:添加键值对 get:获取值 apend:追价值 strlen:获取值的长度 setnx:key不存在时,设置key的值 incr:原子递增1 decr:原子递减1 incrby/decrby:递增或者递减指定的数字 ...

    springboot+mybatis+mybatisplus+swagger+redis2.0框架整合

    springboot+mybatis+mybatisplus+swagger+redis2.0框架整合springboot+mybatis+mybatisplus+swagger+redis2.0框架整合springboot+mybatis+mybatisplus+swagger+redis2.0框架整合springboot+mybatis+mybatisplus+...

    Redis全套学习笔记

    Redis 是一款高性能的键值数据库,它以非关系型、内存存储的方式提供快速的数据访问。Redis 的设计目标是为了处理高并发、高扩展性场景,以及大数据存储问题。它支持多种数据结构,包括字符串(String)、链表(List)、...

    redis版本2.0安装包

    Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object...

    Redis学习笔记.pdf

    Redis作为一款高性能的键值存储数据库,支持多种数据类型,包括String、List、Set、ZSet和Hash,并且提供了数据持久化的机制,包括快照(Snapshot)和AOF(Append Only File)两种方式。在Java操作方面,可以利用...

    redis的学习笔记 redis.pdf

    在本次学习笔记中,主要介绍了String类型的命令。String是最基本的类型,可以存储任何形式的数据,如二进制数据、数字或字符串。在String类型中,可以使用set命令设置值,使用get命令获取值,append命令用于追加字符...

    stackexchange.redis.2.0.513.nupkg

    《StackExchange.Redis 2.0.513:深入理解Redis客户端库》 StackExchange.Redis是.NET平台上广泛使用的开源Redis客户端库,版本号为2.0.513的nupkg文件则包含了该库的完整组件。Redis,作为一种高性能的键值存储...

    Redis学习笔记整理

    二、 redis学习笔记之数据类型 3 三、 redis学习笔记之排序 11 四、 redis学习笔记之事务 16 五、 redis学习笔记之pipeline 20 六、 redis学习笔记之发布订阅 23 七、 redis学习笔记之持久化 28 八、 redis学习笔记...

    Redis实战 中文版 红丸出品

    标题:“Redis实战 中文版 红丸出品”指明了这本书是关于Redis应用的实战指南,由“红丸”出品。Redis是一种广泛使用的开源内存数据结构存储系统,通常用作数据库、缓存或消息代理。Redis提供了一系列数据结构,包括...

    Spring-Data-Redis2.0+Spring5

    Spring-Data-Redis2.0整合Spring5的cachemanage例子,JDK要1.8,maven3.5吧。文档地址:http://blog.csdn.net/u011189939/article/details/78621724

    redis学习笔记

    redis学习笔记redis 是一个开源的 key-value 数据库。它又经常被认为是一个数据结构服务器。 因为它的 value 不仅包括基本的 string 类型还有 list,set ,sorted set 和 hash 类型。当 然这些类型的元素也都是 string...

    redis实战红丸出品

    Redis实战《红丸出品》是一本全面介绍Redis的实用书籍,从基础概念到深入原理,从安装配置到高级特性,内容丰富。Redis作为一种基于键值存储的NoSQL数据库,其主要优势在于高性能、灵活的数据结构以及出色的容错能力...

    redis相关学习笔记

    redis相关学习笔记

    redis知识学习笔记

    redis知识学习笔记

    《Redis实战》红丸出品

    在《Redis实战》这本由红丸出品的书中,作者深入浅出地介绍了多种Key-Value存储系统,包括Voldemort、Dynamo、memcachedb、Cassandra、memcached以及Hypertable等。这些系统各有千秋,在不同的场景下展现出了各自的...

    Redis数据库学习笔记

    Redis数据库学习笔记

    redis cmd 学习笔记

    redis cmd 学习笔记

Global site tag (gtag.js) - Google Analytics