zoukankan      html  css  js  c++  java
  • Redis:C#使用Redis

    一、安装

    1、下载安装包:

    官方网站:redis.io

    官方推荐windows版本:https://github.com/MSOpenTech/redis

    2:下载压缩包,解压后如下

    redis-server.exe:服务程序
    redis-check-dump.exe:本地数据库检查
    redis-check-aof.exe:更新日志检查
    redis-benchmark.exe:性能测试工具
    redis-cli.exe: 服务端开启后,我们的客户端就可以输入各种命令测试了
    redis.windows.conf:配置文件

    3、启动Redis

    windows下启动redis也是才用命令行的形式

    对应目录下命令行

     redis-server.exe redis.windows.conf
    

    4、控制台使用

    另外官方还提供了命令模拟练习页面:http://try.redis.io/  命令介绍:http://redis.io/commands

     这里简单set/get一下,不要关闭服务端,再打开一个命令行如下演示

    >redis-cli.exe -h 127.0.0.1 -p 6379
    >set person01 joe
    

    5、命令行手册

    http://www.redis.cn/commands.html#server

    http://doc.redisfans.com/ 

    二、C#/.NET项目使用Redis

    项目中使用Redis首先一样需要redis第三方的驱动。官方推荐ServiceStack的驱动。下载地址:https://github.com/ServiceStack/ServiceStack.Redis

    文档:https://github.com/ServiceStack/ServiceStack.Redis/wiki

    下载解压后,可以找到如下dll

     添加的dll引用,Web下简单测试:

    1. 添加/获取:   
      List < string >  storeMembers  =   new  List < string > ();
      storeMembers.ForEach(x  =>  Redis.AddItemToList( " additemtolist " , x));
        注:也可直接使用AddRangeToList方法将一组数据装入如:
    
          Redis.AddRangeToList("addarrangetolist", storeMembers);
    
     
    
        2. 获取数据 
      var members  =  Redis.GetAllItemsFromList( " additemtolist " );
      members.ForEach(s  =>  Response.Write( " <br/>additemtolist : "   +  s));
      
        3. 获取指定索引位置数据   
    var item  =  Redis.GetItemFromList( " addarrangetolist " ,  2 );
      
        4. 移除: 
      var list  =  Redis.Lists[ " addarrangetolist " ];
      list.Clear(); // 清空 
      list.Remove( " two " ); // 移除指定键值 
      list.RemoveAt( 2 ); // 移除指定索引位置数据

    资料:

    https://www.cnblogs.com/hjwublog/p/5749929.html#autoid-4-1-2

  • 相关阅读:
    域账户-配置文件
    创建任务计划
    查看系统和PowerShell版本
    查找数组中元素的索引位置
    更改计算机名称,修改密码
    生成GUID
    微服务架构 vs. SOA架构
    springMvc架构简介
    Spring Boot和Spring cloud
    Spring链接汇总
  • 原文地址:https://www.cnblogs.com/xmai/p/4437604.html
Copyright © 2011-2022 走看看