zoukankan      html  css  js  c++  java
  • redis简介

    redis

    redis作为一个非关系型内存键值数据库,可以存储键值和五种不同类型的值类型。

    键值只能为String型,值类型可以为String、List、Hash、Set、Sorted Set五种类型。

    因为redis是将数据保存在内存中,因此读写效率非常高,常用作缓存,另外也可以用于分布式锁。除此之外,redis还支持事务(假事务)、持久化

    LUA脚本,分布式集群等。

    redis与memcache区别

    1、redis支持五种值类型,而memcache只支持String一种。

    2、redis支持数据的持久化,可以将内存中的数据保存到硬盘上,再次重启时,可以重新加载到内存中,而memcache保存的内存数据不能被持久化保存。

    3、集群模式:memcached没有原生的集群模式,需要依靠客户端来实现往集群中分片写入数据;但是 redis 目前是原生支持 cluster 模式的.

    4、Memcached是多线程,非阻塞IO复用的网络模型;Redis使用单线程的多路 IO 复用模型。

  • 相关阅读:
    关于content-type请求头的说明
    RabbitMQ
    tornado
    flask总结之session,websocket,上下文管理
    爬虫相关问题总结
    爬虫之scrapy框架
    爬虫之Selenium模块
    爬虫之Beautifulsoup及xpath
    爬虫之requests
    SQLAlchemy
  • 原文地址:https://www.cnblogs.com/huanglf714/p/11082624.html
Copyright © 2011-2022 走看看