redis 基本的了解

//****************************** redis 
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,
包括string(字符串)、list(链表)、set(集合)和zset(有序集合)


安装: 
1), window32位 下载地址http://code.google.com/p/servicestack/wiki/RedisWindowsDownload#Download_32bit_Cygwin_builds_for_Windows
2), 解压压缩文件 , 添加conf文件【redis.conf】
redis-server.exe:服务程序 
redis-check-dump.exe:本地数据库检查 
redis-check-aof.exe:更新日志检查 
redis-benchmark.exe:性能测试,用以模拟同时由N个客户端发送M个 SETs/GETs 查询 (类似于 Apache 的ab 工具). 
3), 启动redis 进入redis的根目录 然后进入redis 执行 redis-server.exe redis.conf 
启动cmd窗口要一直开着,关闭后则Redis服务关闭。 
这时服务开启着,另外开一个窗口进行,设置客户端: 
输入命令:redis-cli.exe -h 本机IP -p 6379   


java 连接 redis 




//****************************** mangoDB menbercache
 Mongodb,分布式文档存储数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个高性能,
 开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Redis(Remote Dictionary Server)是一个开源的基于内存的数据存储系统,它支持键值对(Key-Value)的存储。Redis具有高性能、高可用性和丰富的数据类型,被广泛应用于缓存、消息队列、计数器等场景。 Redis的数据模型是简单的键值对模型,每个键都与唯一的值相关联。Redis支持多种数据类型,包括字符串(String)、哈希(Hash)、列表(List)、集合(Set)和有序集合(Sorted Set)等。这些数据类型使得Redis能够处理各种不同的数据结构和操作。 Redis具有以下特点: 1. 高性能:Redis将数据存储在内存中,并且使用高效的数据结构和算法来提供快速的读写操作。 2. 持久化:Redis支持数据持久化,可以将数据保存到磁盘上,以防止数据丢失。 3. 高可用性:Redis提供了主从复制和哨兵机制,确保系统的高可用性和故障恢复能力。 4. 分布式:Redis Cluster支持数据的分片和分布式存储,以满足大规模应用的需求。 5. 发布订阅:Redis支持发布订阅模式,可以用于构建实时消息系统或事件驱动的应用。 Redis适用于需要快速读写操作和高并发访问的场景,如缓存、会话管理、实时分析等。它也可以作为其他数据库(如关系型数据库)的辅助存储,提供更高效的数据访问。Redis具有简单易用的API和丰富的客户端库,支持多种编程语言(如Java、Python、Node.js)的集成。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值