一:Redis 有序集合(sorted set) Redis 有序集合和集合一样也是string类型元素的集合,且不允许重复的成员。 不同的是每个元素都会关联一个double类型的分数。redis正是通过分数来为集合中的成员进行从小到大的排序。 有序集合的成员是唯一的,但分数(score)却可以重复 ...
分类:
数据库 时间:
2017-07-30 12:53:06
阅读次数:
166
一:Redis 集合(Set) Redis的Set是string类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。 Redis 中 集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。 二:set常用操作 1)sadd(name,values) name对应的集合中 ...
分类:
数据库 时间:
2017-07-30 12:38:20
阅读次数:
170
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合) 一:String(字符串) string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value。 str ...
分类:
数据库 时间:
2017-07-29 16:43:21
阅读次数:
210
一:redis安装 python操作redis分为两部分,一为安装redis程序 二是安装支持python操作redis的模块 1)安装redis redis 官方网站:http://www.redis.cn/ Redis 没有官方的Windows版本,但是微软开源技术团队(Microsoft Op ...
分类:
数据库 时间:
2017-07-29 15:23:44
阅读次数:
342
一:Redis 简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的 ...
分类:
数据库 时间:
2017-07-29 15:18:32
阅读次数:
186
一:缓存数据库介绍 NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库,随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题, ...
分类:
数据库 时间:
2017-07-29 15:09:42
阅读次数:
183
终于,下决心要留下点痕迹了。。。。。 今天的学习心得就记录一下罗。。。 首先、redis 是个什么东东? 内存高速缓存数据库,key-value存储系统,支持丰富的数据类型:string、list、set、zset、hash; 特点:数据持久化,断电或重启数据也不会丢失,存储分为内存存储、磁盘存储和 ...
分类:
其他好文 时间:
2017-07-20 23:45:50
阅读次数:
213
memcached是高性能的分布式的内存缓存服务器。由国外社区网站LIVEJOURNAL的开发团队开发。 使用目的: 通过缓存数据库查询结果,减少数据库的访问次数,以提高动态web应用的速度、提高可扩展性。 memcache 是一个自由和开放源代码、高性能、分布式的内存对象缓存系统。用于加速动态we ...
分类:
系统相关 时间:
2017-07-17 18:46:23
阅读次数:
199
Memcahed 介绍:Memcahed是一个内存缓存服务器 (类似MySQL服务器) 作用:提高web的响应速度,例如缓存数据库查询结果 原理:把数据存到内存中 (提高速度的原因) 教程相关 系统:windows7(x64) Memcached版本:1.4.4 PHP版本:5.6.30 memca ...
一、问题: 数据库表数据量极大(千万条),要求让服务器更加快速地响应用户的需求。 二、解决方案: 1.通过高速服务器Cache缓存数据库数据 2.内存数据库 (这里仅从数据缓存方面考虑,当然,后期可以采用Hadoop+HBase+Hive等分布式存储分析平台) 三、主流解Cache和数据库对比: 上 ...
分类:
系统相关 时间:
2017-06-25 17:51:04
阅读次数:
280