• 欢迎访问我的博客
【转】Mysql基础教程

【转】Mysql基础教程

MySQL 简介1、什么是数据库 ?数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个……

[转载]Mysql中,int(10)和int(11)的区别

[转载]Mysql中,int(10)和int(11)的区别

int(M) M 指示最大显示宽度。最大有效显示宽度是 255。显示宽度与存储大小或类型包含的值的范围无关首先说一下MySQL的数值类型,mysql支持所有标准 SQL 数值数据类型。这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL 和 NUMERIC),以及近似数值数据类型(FLOAT、REAL 和 DOUBLE PRECI……

redis数据类型应用场景整理

redis数据类型应用场景整理

表达从属关系(一对多,多对多),最好用集合; 比如: 书名和标签,关注与被关注(微博粉丝关系)等等。求最近的,一般利用链表后入后出的特性。比如:最近 N 个登录的用户,可以维护一个登录的链表,控制他的长度,使得里面永远保存的是最近的 N 个登录用户。对于排序,积分榜这类需求,可以用有序集合,比如:我们把用户和登录次数统一存储在一个 sorted set……

浅谈 Redis 数据库的键值设计

浅谈 Redis 数据库的键值设计

丰富的数据结构使得 redis 的设计非常的有趣。不像关系型数据库那样,DEV 和 DBA 需要深度沟通,review 每行 sql 语句,也不像 memcached 那样,不需要 DBA 的参与。redis 的 DBA 需要熟悉数据结构,并能了解使用场景。下面举一些常见适合 kv 数据库的例子来谈谈键值的设计,并与关系型数据库做一个对比,发现关系型的……

123 queries in 3.715 seconds, using 11.56MB memory