redis简单的读写

记录key value。

首先要引用redes 算了,还是代码来说话吧。麻烦。

链接方式
 //引用
   public static PooledRedisClientManager poolreds;
//这个对应的redis的库
        static int port = 1;

        static RedisPool()
        {
            try
            {
                // 对于的redis库的 密码 ip 端口
             RedisUrlopenid=“密码@ip:端口”

poolreds = new PooledRedisClientManager(port, new string[] { ConfigurationManager.AppSettings["RedisUrlopenid"] }); } catch (Exception ex) { } }

  对于上面的:写

/// <summary>
/// 缓存到Redis中
/// </summary>
/// <param name="key">key值</param>
/// <param name="danhaoList">详细的信息</param>
public static void EnqueueList(string key, string obj)
{
using (var client = poolreds.GetClient())
{
//队列使用
if (obj != null)
{
client.AddItemToList(key, obj);
}
}
}

  

对于上面的:读

// //<summary>
// //读取当前
// //</summary>
// //<param name="key"></param>
// //<returns></returns>
public static string DequeueModel(string key)
{
using (var client = poolreds.GetClient())
{
string danhao = client.GetItemFromList(key, 0);
return danhao;
}
}


  

// //<summary>
// //判断当前是否有记录
// //</summary>
// //<param name="key"></param>
// //<returns></returns>
public static long GetListCount(string key)
{
using (var client = poolreds.GetClient())
{
long count = client.GetListCount(key);
return count;
}
}

  

这个是插入到一个list里面。如图

插入到统一的kjgz2016-04-08 list里面。

list的里面又可以插入很多记录。一个key 对于很多value。可以记录很多东西。很好用的一种

排版不是很好啊。嘿嘿。。。 后面还有哦

时间: 2024-10-07 07:04:33

redis简单的读写的相关文章

Redis主从复制(读写分离)

主从复制(读写分离):读在从库读,写在主库写. 主从复制的好处:避免redis单点故障构建读写分离架构,满足读多写少的需求. 主从架构: 操作(启动实例,在一台机器上启动不同的实例,进行伪主从复制):1.复制配置文件,修改配置文件,启动6379,6380,6381三个实例: 2.设置主从在redis中设置主从有两种方式:(1)在redis.conf中设置slaveof(永久)(2)使用redis客户端连接到服务,执行salveod命令(临时) 3.查看主从信息,使用 INFO replicati

session 保存到 redis 简单实现

参考资料: [session保存到redis简单实现]http://blog.csdn.net/ppt0501/article/details/46700221 [Redis学习]http://blog.csdn.net/can007/article/details/19848559

Java简单文件读写

Java简单文件读写, 昨天帮同学写了一个简单的文件处理程序,记录这边吧,竟然花了一个小时,就是因为system.out打印日志的时候位置写错了 :-( public static void main(String[] args){ try{ BufferedReader br = new BufferedReader(new FileReader("D:/a.txt")); File dest = new File("D:/b.txt"); BufferedWri

小贝_php+redis简单实例

php+redis简单实例 一.说明 因为redis是c/s架构.从这个角度上.不论什么符合redis的client要求的.都能够与redis进行通讯.官方提供了非常多的client. php在web方面的发展.大家够有目共睹.因此这里主要是解说php与redis的使用实例 二.实例 这里仅使用了redis的字符串类型.用到了get和set命令 <? php /** * @explain php操作redis * 1.设置key为name,其值为脚本小子 * 2.获取key为name的值 * @

Redis简单使用(一)

1.Redis简介 Redis是一个开源的,使用C语言编写,面向“键/值”对类型数据的分布式NoSQL数据库系统,特点是高性能,持久存储,适应高并发的应用场景.Redis纯粹为应用而产生,它是一个高性能的key-value数据库,并且提供了多种语言的API性能测试结果表示SET操作每秒钟可达110000次,GET操作每秒81000次(当然不同的服务器配置性能不同). redis目前提供五种数据类型:string(字符串),list(链表), Hash(哈希),set(集合)及zset(sorte

Redis简单的数据操作(增删改查)

#Redis简单的数据操作(增删改查): 字符串类型 string 1. 存储: set key value 127.0.0.1:6379> set username zhangsan OK 2. 获取: get key 127.0.0.1:6379> get username "zhangsan" 以下同理: 127.0.0.1:6379> set age 23 OK 127.0.0.1:6379> get age "23" 127.0.0

Redis简单案例(四) Session的管理

负载均衡,这应该是一个永恒的话题,也是一个十分重要的话题.毕竟当网站成长到一定程度,访问量自然也是会跟着增长,这个时候, 一般都会对其进行负载均衡等相应的调整.现如今最常见的应该就是使用Nginx来进行处理了吧.当然Jexus也可以达到一样的效果.既然是 负载均衡,那就势必有多台服务器,如果不对session进行处理,那么就会造成Session丢失的情况.有个高大上的名字叫做分布式Session. 举个通俗易懂的例子,假设现在有3台服务器做了负载,用户在登陆的时候是在a服务器上进行的,此时的se

redis简单配置

由于前段时间使用Kestrel,同时要操作Memcached及时更新缓存,又要操作database,持久化数据. 貌似Redis既可以当Cache又可以当Queue!于是,今天开始研究Redis! 一.Redis简要介绍 Redis —— REmote DIctionaryServer,可以直接理解为远程字典服务,也就是基于Key-Value模式Memcached+Database Persistence. 如果真要把Redis与Memcached进行对比,参考下图: 使用Memcached,让

Redis简单了解

Redis简介 Redis是REmote DIctionary Server(远程字典服务器)缩写. 以字典结构存储数据,并允许其他应用通过TCP协议读写字典中的内容. 支持的键值数据类型有:字符串类型string.散列类型hash.列表类型list.集合类型set.有序集合类型zset. 内存存储与持久化 Redis可以为每个健设置生存时间(Time To Live,TTL),生存时间到期后会被自动删除.可以作为缓存系统使用. 在性能上Redis是单线程模式,而Memcached支持多线程,所