- 博客(11)
- 收藏
- 关注
原创 【Redis最佳实践】使用DCS Redis实现排行榜功能
本节基于华为云DCS Redis实践所编写,用于指导您在以下场景使用DCS Redis实现排行榜功能。目录场景介绍代码示例实践指导运行结果华为云DCS Redis介绍场景介绍在网页和APP中常常需要用到榜单的功能,对某个key-value的列表进行降序显示。当操作和查询并发大的时候,使用传统数据库就会遇到性能瓶颈,造成较大的时延。使用分布式缓存服务(DCS)的R...
2018-08-07 15:12:27 1205
原创 【Redis最佳实践】使用DCS Redis实现分布式锁
Redis加锁操作简单,使用SET、GET、DEL等几条简单命令即可实现锁的获取和释放。这里介绍使用DCS Redis实现分布式锁。目录场景介绍加锁实现 测试代码实践指导运行结果不加锁场景华为云DCS Redis介绍场景介绍很多互联网场景(如商品秒杀,论坛回帖盖楼等),需要用加锁的方式,以对某种资源进行顺序访问控制。如果应用服务集群部署,则涉及到对分布式应...
2018-08-07 14:55:51 656
原创 教你免费拥有Redis
方法一:Redis是一个使用ANSI C编写的开源、支持网络、基于内存、可选持久性的键值对存储数据库。所以你可以从redis官网下载最新的redis包,自己搭建redis服务。redis官网也提供完整的帮助文档,目前网上的学习资料,经验贴也是非常多。这种方法适用于学习者,不用投入资金又能学到东西。这里提供一些经典的redis好书以及实用性强的网站:Redis入门指南(第2版):ht...
2018-07-18 20:33:18 3176
原创 【干货】Memcached客户端连接合集
Memcached客户端支持多种语言。这里收集Memcached各种客户端安装、配置、连接的示例。后续会继续收集,请持续关注。 华为云Memcached(点击这里进入)客户端连接示例:Telnet客户端Java客户端Python客户端C++客户端PHP客户端 特别说明:安装客户端的服务器与Memcached实例之间必须保持网络畅通。这里需要保证两点:(1...
2018-08-07 16:35:50 1126
原创 【干货】Redis客户端连接合集
Redis客户端支持多种语言。这里收集Redis各种客户端安装、配置、连接的示例。后续会继续收集,请持续关注。 华为云Redis(点击这里进入)客户端连接示例:Redis-cli客户端Jedis客户端phpredis客户端hiredis客户端redis-py客户端NodeJs客户端(New)C#客户端(New)华为云Web控制台Webcli 特别...
2018-08-07 16:31:12 387
原创 【先睹为快】华为云DCS 2.0 Redis的WebCli上线了
华为云DCS Console链接:https://www.huaweicloud.com/product/dcs.html?infodocsq华为云DCS2.0的Redis实例为新推功能,目前提供免费试用。而且提供控制台直接连接Redis实例功能。免去繁琐的客户端配置,用起来还蛮爽的。废话不多说,先睹为快~~~1、在华为云DCS Console创建一个DCS2.0缓存实例。2、...
2018-08-07 15:35:40 1746
原创 redis好书推荐
Redis从入门到深入学习,推荐几本好书:《Redis入门指南(第2版)》电子书下载:http://vdisk.weibo.com/s/aQrMod2amRiKD本书旨在帮助读者从零开始,一步步地了解Redis,进入Redis的世界。在介绍基础知识的同时,本书还着眼于实践,以帮助读者尽快在实际项目中用上 Redis为目标,做到即学即用。书中大部分章节采用了任务驱动的讲解方法,通过虚构的角...
2018-07-16 18:29:54 17243 5
转载 Redis的优势 使用场景
1. 使用redis有哪些好处?(1) 速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1)(2) 支持丰富数据类型,支持string,list,set,sorted set,hash(3) 支持事务,操作都是原子性,所谓的原子性就是对数据的更改要么全部执行,要么全部不执行(4) 丰富的特性:可用于缓存,消息,按key设置过期时间,过期后将会...
2018-07-13 15:11:50 351
原创 华为云的DCS服务怎么样?
华为云的DCS服务最新很火。作为一枚爱学习的程序媛,快速地了解了一下DCS服务。 DCS是什么DCS,即一种分布式缓存数据库服务,将现在很火的几类内存数据库Redis、Memcached和内存数据网格进行包装,提供即开即用、安全可靠、弹性扩容、便捷管理的在线分布式缓存能力。DCS提供单机、主备、集群等丰富的实例类型,满足用户高并发及快速数据访问的业务诉求。 有什么优势兼容Redis、Memcach...
2018-07-13 09:25:45 4474
原创 Redis如何通过公网访问
redis的使用,正常场景中,应用与部署了DCS Redis缓存数据库的服务器需要在同一个VPC内,而且必须配置相同的安全组规则,以便两者能正常通信。为了方便开发人员在本地搭建开发或测试环境,提高开发效率,华为云DCS提供了一个新功能,即通过公网连接Redis缓存实例。这里需要提醒一点:通过公网访问可能会降低访问效率,所以对于生产环境,还是建议将应用与DCS Redis实例部署在同一个VPC内...
2018-07-12 21:12:25 2478
原创 Redis开发环境快速搭建
华为云当前提供了DCS Redis服务,可以控制台轻松运维,目前还有新用户0元体验活动。我刚好最近需要用到redis,于是申请了一个免费的Redis实例,用于学习和调测。本帖记录了我在搭建DCS Redis开发环境的一些关键点。介绍华为云DCS提供了基于Redis的缓存服务,Redis是一种支持Key-Value等多种数据结构的存储系统。可用于缓存、事件发布或订阅、高速队列等场景。该数据库使用AN...
2018-07-10 19:56:20 359
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人