Redis 什么是redis 1.Redis是远程的,有服务端和客户端,有自己的协议 2.Redis是基于内存的,数据和结构存贮在内存中,运行速度远远高于硬盘存贮型的Mysql,比较吃内存的软件 3.Redis是非关系型数据库,关系型数据库在存贮之前必须定义好数据字典,后续的数据按照数据字典进行存贮 ...
分类:
其他好文 时间:
2018-09-30 14:45:52
阅读次数:
105
REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。 Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 ...
分类:
编程语言 时间:
2018-09-26 13:53:33
阅读次数:
177
介绍:Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API的非关系型数据库。 传统数据库遵循 ACID 规则。而 Nosql(Not Only SQL 的缩写,是对不同于传统的关系型数据 ...
分类:
其他好文 时间:
2018-09-25 14:40:16
阅读次数:
204
在学习python过程中我们一定会遇到不可变数据类型和可变数据类型。 1.名词解释 以下所有的内容都是基于内存地址来说的。 不可变数据类型: 当该数据类型的对应变量的值发生了改变,那么它对应的内存地址也会发生改变,对于这种数据类型,就称不可变数据类型。 可变数据类型 :当该数据类型的对应变量的值发生 ...
分类:
编程语言 时间:
2018-09-15 18:13:23
阅读次数:
199
简单的说 Cookie是保存在浏览器的键值对 Session是保存在服务端的键值对 Session是依赖于Cookie的 在Django框架中,我们可以直接操作cookie和session,但是tornado只支持cookie,那如果要使用session怎么办呢?自己定义session 基于内存实现 ...
分类:
其他好文 时间:
2018-09-15 14:32:08
阅读次数:
170
Memcached是数据库技术,分布式内存对象缓存,基于内存的key-value。 网上下载rar后,解压有个exe文件,打开即可,也可做开机的任务计划。 再开一个cmd命令行,telnet 127.0.0.1 即可,然后就可以操作Memcached了,增删改查键值对。 set bkin 0 0 5 ...
分类:
系统相关 时间:
2018-09-13 16:29:56
阅读次数:
184
1.什么是redis? Redis 是一个基于内存的高性能key-value数据库。 2.Reids的特点 Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。 因为是纯内存操 ...
分类:
其他好文 时间:
2018-09-12 11:07:11
阅读次数:
165
1.动态内存分配 C语言中的一切操作都是基于内存的 变量和数组都是内存的别名,如何分配这些内存由编译器在编译期间决定 定义数组的时候必须指定数组长度,而数组长度是在编译期就必须决定的内存的分配与释放: malloc和free:malloc和free用于执行动态内存分配和释放 malloc所分配的是一块连续的内存,以字节为单位
分类:
其他好文 时间:
2018-09-12 11:03:35
阅读次数:
169
Redis是一个基于内存的高效的非关系型数据库,本节中我们来了解一下它在各个平台的安装过程。 1. 相关链接 官方网站:https://redis.io 官方文档:https://redis.io/documentation 中文官网:http://www.redis.cn GitHub:https ...
分类:
编程语言 时间:
2018-09-11 16:19:47
阅读次数:
259
1.简介: redis是一个基于内存存储key-value数据结构的非关系型数据库(类似还有列存储数据库,文档型数据库,图形数据库)。 2.优缺点: 优点:a)支持多种数据类型 b)基于内存,读写性能非常好 c)支持数据持久化 d)支持其他一些特性,事务,主从复制,发布订阅等 缺点:a)不具备自动容 ...
分类:
其他好文 时间:
2018-09-10 10:57:42
阅读次数:
157