最近做一个C#项目,需要对radis进行读写。
首先引入System.Configuration,如下
实现代码如下:
public class ManualSuggestRedisHelper { private static IRedisClient GetManualSuggestClient() { var config = ConfigurationManager.ConnectionStrings["REDIS_MANUAL_VIDEO_LIST"].ConnectionString.Split(':'); if (config.Length == 3) { int dbNum = int.Parse(config[2]); return new RedisClient(config[0], int.Parse(config[1]), db: dbNum); } else { return new RedisClient("192.168.86.15", 6379, db: 8); } } public static void AddRangeToList(string key, JSONObject value) { try { using (var redis = GetManualSuggestClient()) { redis.SetEntry(key, value.ToString()); } } catch (Exception ex) { TxtLogger.DumpException(ex); } } public static void AddRangeToSuggestList(string key, List<string> value) { try { using (var redis = GetManualSuggestClient()) { redis.AddRangeToList(key, value); } } catch (Exception ex) { TxtLogger.DumpException(ex); } } public static void Remove(string key) { try { using (var redis = GetManualSuggestClient()) { redis.Remove(key); } } catch (Exception ex) { TxtLogger.AppendStringToTextFile("删除redis key存在异常——" + ex); } } public static bool ExistsRedis(string key) { try { using (var redis = GetManualSuggestClient()) { List<string> isExists = redis.GetAllItemsFromList(key); if (isExists != null && isExists.Count() > 0) { return true; } } } catch (Exception ex) { TxtLogger.DumpException(ex); } return false; } }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。
本文向大家介绍C#实现文本文件读写方法汇总,包括了C#实现文本文件读写方法汇总的使用技巧和注意事项,需要的朋友参考一下 方法一: 方法二: 方法三: 以上所述就是本文的全部内容了,希望大家能够喜欢。
本文向大家介绍C#实现利用Windows API读写INI文件的方法,包括了C#实现利用Windows API读写INI文件的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#实现利用Windows API读写INI文件的方法。分享给大家供大家参考。具体如下: 写入时,如果没有INI文件,自动创建INI 如果在创建时,GetLastError:5 检查IniPath是否添加了文件名称
本文向大家介绍Python 串口读写的实现方法,包括了Python 串口读写的实现方法的使用技巧和注意事项,需要的朋友参考一下 1.安装pyserial https://pypi.python.org/pypi/pyserial Doc:http://pythonhosted.org/pyserial/ 使用Python Package Index (PyPi) 2. Demo 3.结果 以上这篇
本文向大家介绍python实现读Excel写入.txt的方法,包括了python实现读Excel写入.txt的方法的使用技巧和注意事项,需要的朋友参考一下 因为今天要用到把Excel中的数据写入到.txt文件中,所以简单的写了个代码: 以上这篇python实现读Excel写入.txt的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。
本文向大家介绍C#实现读写ini文件类实例,包括了C#实现读写ini文件类实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#实现读写ini文件类。分享给大家供大家参考。具体如下: 这个C#类封装了对INI配置文件进行操作所需的各种函数,包括读取键值、读取键值、删除段落等 希望本文所述对大家的C#程序设计有所帮助。
本文向大家介绍C#实现写系统日志的方法,包括了C#实现写系统日志的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#实现写系统日志的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的C#程序设计有所帮助。