Redis
@朱较瘦
只要还有明天,今天就永远是起跑线~~
展开
-
Sql性能检测工具:Sql server profiler和优化工具:Database Engine Tuning Advisor
一、工具概要 数据库应用系统性能低下,需要对其进行优化, 如果不知道问题出在哪里,可以使用性能检测工具sql server profiler。 如果知道问题出在哪里,却不知道如何解决,可以使用数据库引擎优化顾问Database Engine Tuning Advisor二、sql server profiler功能:检测到数据库中的所有操作,把监视的内容记录到转载 2017-06-28 16:04:05 · 9049 阅读 · 0 评论 -
Redis-在.NET中的使用
一、Redis简介Redis是一个开源的,使用C语言编写,面向“键/值”对类型数据的分布式NoSQL数据库系统,特点是高性能,持久存储,适应高并发的应用场景。Redis纯粹为应用而产生,它是一个高性能的key-value数据库,并且提供了多种语言的API性能测试结果表示SET操作每秒钟可达110000次,GET操作每秒81000次(当然不同的服务器配置性能不同)。Redis目前提供转载 2017-06-21 16:10:15 · 7909 阅读 · 0 评论 -
C#中如何使用redis--ServiceStack.Redis
Redis官网提供了很多开源的C#客户端。例如,Nhiredis ,ServiceStack.Redis ,StackExchange.Redis等。其中ServiceStack.Redis应该算是比较流行的。它提供了一整套从Redis数据结构都强类型对象转换的机制并将对象json序列化。所以这里只介绍ServiceStack.Redis,它也是目前我们产品中所使用的客户端。 Ser转载 2017-06-22 15:10:59 · 5145 阅读 · 0 评论 -
Redis-主从复制,读写分离,主从切换
一、主从复制概述 Redis跟MySQL一样,拥有非常强大的主从复制功能,而且还支持一个master可以拥有多个slave,而一个slave又可以拥有多个slave,从而形成强大的多级服务器集群架构。 redis的主从复制是异步进行的,它不会影响master的运行,所以不会降低redis的处理性能。主从架构中,可以考虑关闭Master的数据持久化功能,只让Slave进行持久原创 2017-06-22 16:38:47 · 672 阅读 · 0 评论 -
Redis的持久化
redis跟memcached类似,都是内存数据库,不过redis支持数据持久化,也就是说redis可以将内存中的数据同步到磁盘来持久化,以确保redis 的数据安全。1.redis持久化的两种方式 redis提供了两种持久化的方式,分别是RDB(Redis DataBase)和AOF(Append Only File)。 RDB,简而言之,就是将存储的数据快照的方式存转载 2017-06-23 17:37:43 · 255 阅读 · 0 评论 -
Redis-发布和订阅服务
一、发布和订阅介绍 Redis订阅发布是一种消息通信模式:发布者(publisher)发送消息,订阅者(Subscriber)接受消息。类似于设计模式中的观察者模式。发布者和订阅者之间使用频道进行通信,当需要发送消息时,发布者通过publish命令将消息发送到频道上,该消息就会发送给订阅这个频道的订阅者。二、订阅者 首先创建RedisClient,然后调用Creat原创 2017-06-26 16:31:19 · 740 阅读 · 0 评论 -
Redis:ServiceStack.Redis之IRedisTypedClient<T>
IRedisTypedClient类相当于IRedicClient的强类型版,其方法与属性大多数与IRedisClient类似。 它支持在Redis中使用Linq查询的强大的类,它本身是一个泛型,IRedisClient的泛型方法As获得对象。 其方法原型如下: IRedisTypedClient As(); 1、IEntityStore接口内容 其中IRedis转载 2017-06-27 14:38:05 · 627 阅读 · 0 评论 -
Redis-Service.Stack.Redis对Redis基本数据类型String,List,Hash,Set,ZSet的操作
一、配置文件public sealed class RedisConfig : ConfigurationSection { public static RedisConfig GetConfig() { RedisConfig section = GetConfig("RedisConfig"); ret原创 2017-06-27 11:51:22 · 881 阅读 · 0 评论 -
Redis:ServiceStack.Redis之IRedisClient
事实上,IRedisClient里面的很多方法,其实就是Redis的命令名。只要对Redis的命令熟悉一点就能够非常快速地理解和掌握这些方法,趁着现在对Redis不是特别了解,我也对着命令来了解一下这些方法。一、属性 IRedisClient的属性如下:属性说明ConnectTimeout 连接超时Db当前数据库的ID或下标转载 2017-06-27 14:36:50 · 575 阅读 · 0 评论