数据库
Spratumn
行动派
展开
-
Redis—基础原理
Redis 是速度非常快的非关系型(NoSQL)内存键值数据库,可以存储键和五种不同类型的值之间的映射。 在关系型数据库如MySQL中,表的结构比较复杂会包含很多个字段。可以使用查询语句实现非常复杂的查询需求,而Redis中只能包含键和值两部分,只能通过键来查询或添加值。Redis 键的类型只能为字符串,值支持五种数据类型:字符串、列表、集合、散列表、有序集合。并且Redis的数据是存储在内存中的...原创 2019-10-14 20:23:53 · 163 阅读 · 0 评论 -
MySQL-索引与数据类型
索引 在数据库的查询操作中,为了提高数据查询的效率引入了索引的概念。其中,实现索引有几种不同的方式:哈希表、有序数组、搜索树等。 哈希表 把数据库中的值放在数组中,采用哈希算法把key映射到一个确定的位置,然后把value放在数组的这个位置。当发生冲突时,采用链表法解决。 缺点:只能由于等值查询无法实现范围查询。 有序数组 把数据库中的值放在一个有序数组中,查询用二分法,时间复杂度:O(log(N...原创 2019-10-14 15:04:24 · 289 阅读 · 0 评论