Postgres-XL是一个基于PostgreSQL数据库的横向扩展开源SQL数据库集群,具有足够的灵活性来处理不同的数据库工作负载,架构如下图所示:Web2.0操作数据存储GIS的地理空间混合业务工作环境OLTP写频繁的业务多租户服务提供商托管环境完全ACID,保持事务一致性包含JSON的Key-value存储需要MPP并行性商业智能/大数据分析各个组件介绍如下:GlobalTransactio
分类:
其他好文 时间:
2018-11-26 13:49:50
阅读次数:
238
数据库:按照一定的数据结构来组织和存储数据的仓库 非关系型数据库种类 1.键值(key-value)存储数据库,如memcached、redis、memcachedb、berkeley db 主要是使用一个哈希表,这个表中有一个特定的键和一个指针指向特定的数据 memcached为纯内存软件,一旦重 ...
分类:
数据库 时间:
2018-11-26 13:43:50
阅读次数:
196
1. Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。 Redi ...
分类:
其他好文 时间:
2018-11-25 22:17:52
阅读次数:
231
列表类型(list) 可以存储一个有序的字符串列表。常用的操作是向列表两端添加元素。一个列表类型键最多能容纳2^32 -1个元素。## 命令1. 向列表两端增加元素 ``` LPUSH key value [value ...] RPUSH key value [value ...] > LPUSH... ...
分类:
其他好文 时间:
2018-11-25 17:42:00
阅读次数:
130
1、什么是Redis?简述它的优缺点? Redis的全称是:Remote Dictionary.Server,本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。 因为是纯内存操作,Re ...
分类:
其他好文 时间:
2018-11-24 23:55:15
阅读次数:
226
HashMap 结构: 数组+链表(红黑树) 放数据: public V put(K key, V value) { return putVal(hash(key), key, value, false, true); } key的hash(): key==null,其hash为0,不为null其值 ...
分类:
其他好文 时间:
2018-11-24 21:04:49
阅读次数:
177
昨日回顾: cookie: -是什么?存储在客户端浏览器上的键值对 -干啥用的?记录状态 -django中使用: -设置值: -HttpResponse对象,obj.set_cookie(key,value,超时时间) -JsonResponse也可以用 -取值 request.COOKIES 字典 ...
分类:
其他好文 时间:
2018-11-24 11:47:20
阅读次数:
230
1 //封装操作localstorage本地存储的方法 模块化的文件 2 3 4 // nodejs 基础 5 6 7 8 var storage={ 9 10 set(key,value){ 11 12 localStorage.setItem(key, JSON.stringify(value)... ...
分类:
其他好文 时间:
2018-11-23 20:32:22
阅读次数:
177
数据类型 用途:记录多个值,列表是索引对应值,而字典是key对应值,其中key对value有描述性 定义方式:在{ }用逗号分隔开多个元素,每个元素都是key:value形式,其中key是不可变类型,通常是字符串类型,而value是任意类型。 类型转换: d=dict(x=1,y=2,z=3) pr ...
分类:
编程语言 时间:
2018-11-23 12:43:47
阅读次数:
237
1、字典key-value,key是不能重复的stu_info={"name":"王志华","age":18,"addr":"北京"}2、取值,查print(stu_info['name'])print(stu_info['age'])print(stu_info['addr'])# print(s ...
分类:
编程语言 时间:
2018-11-22 23:52:22
阅读次数:
308