zoukankan      html  css  js  c++  java
  • redis使用方法

    redis缓存服务器笔记 
    redis是一个高性能的key-value存储系统,能够作为缓存框架和队列 
    但是由于他是一个内存内存系统,这些数据还是要存储到数据库中的

    作为缓存框架: 
    create/updae/delete---同时存到redis和数据库 
    query--先从redis查,没有记录才从数据库查,并把从数据库查的结果也放一份到redis

    作为缓存队列:

    2、把对象Object存储到redis中,怎么存?memcache存取对象是序列化和反序列化 
    使用通用的序列化、反序列化(频繁的会很消耗cpu,使用Google Protocol Buffer,将对象打成二

    进制流) 
    或者使用json存储(阿里巴巴的fast-json)

    3、java使用redis的客户端一般是:jedis 
    jedis的原生接口只支持基本数据类型和String、byte[]

    4、我对redis队列的理解: 
    重要的数据:先存到数据库,然后存到redis 
    要求响应速度很高的的数据:先写缓存,然后通过消息队列再写入数据库

    而且redis的高可用集群架构相对更复杂,一般不是很推荐
  • 相关阅读:
    面向对象和面向过程
    视图代理(转帖)
    qt中的多线程(转)
    QT GUI总结
    Qt探秘——谈ui文件的用法
    Qt的Model/View Framework解析
    编程入门指南 v1.4
    设计模式总结(经典)
    地址
    QLayout的属性介绍
  • 原文地址:https://www.cnblogs.com/flywang/p/5066152.html
Copyright © 2011-2022 走看看