2017年1月15日

redis8--数据持久化两种方式

摘要: 持久化功能redis为了内部数据的安全考虑,会把本身的数据以文件形式保存到硬盘中一份,在服务器重启之后会把硬盘中的数据恢复到内存(redis)的里边。数据保存到硬盘的过程就称为“持久化”效果。redis有两种持久化功能,一种是“快照持久化”,一种是“AOF持久化”。1.snap shotting快照 阅读全文

posted @ 2017-01-15 23:41 gaomatlab 阅读(683) 评论(0) 推荐(0) 编辑

redis7--hash set的操作

摘要: 数据类型Hash(1)介绍hash数据类型存储的数据与mysql数据库中存储的一条记录极为相似Redis本身就类似于Hash的存储结构,分为key-value键值对,实际上它的Hash数据就好像是在Redis里面又有一个小型redis一样。(2)操作hset key field value 设置ha 阅读全文

posted @ 2017-01-15 23:24 gaomatlab 阅读(2305) 评论(0) 推荐(0) 编辑

Redis6-sorted set 的介绍

摘要: Sort Set排序集合类型(1)介绍和set一样sorted set也是string类型元素的集合,不同的是每个元素都会关联一个权。通过权值可以有序的获取集合中的元素该Sort Set类型适合场合:获得热门帖子(回复量)信息:select * from message order by backn 阅读全文

posted @ 2017-01-15 23:17 gaomatlab 阅读(445) 评论(0) 推荐(0) 编辑

redis5--set的操作

摘要: Set集合类型(1)介绍redis的set是string类型的无序集合set元素最大可以包含(2的32次方-1)个元素关于set集合类型除了基本的添加删除操作,其它有用的操作还包含集合的取并集(union),交集(intersection),差集(difference)。通过这些操作可以很容易的实现 阅读全文

posted @ 2017-01-15 22:50 gaomatlab 阅读(255) 评论(0) 推荐(0) 编辑

Redis4- llist的操作

摘要: 数据类型List链表(1)介绍list类型其实就是一个双向链表。通过push,pop操作从链表的头部或者尾部添加删除元素。这使得list既可以用作栈,也可以用作队列。该list链表类型应用场景:获得最新的10个登录用户信息:select * from user order by logintime 阅读全文

posted @ 2017-01-15 22:29 gaomatlab 阅读(227) 评论(0) 推荐(0) 编辑

redis3--key的操作

摘要: 我们之前使用Redis简单存储了三个参数:在语句set name jack中,其中name就是一个key。我们Java中的变量名是有一定规则的,比如组成内容可以是“数字”,“字母”以及“下划线”。同理,key也有自己的命名规则:在Redis中,除了"\n"和空格不能作为名字的组成内容外,其它内容都可 阅读全文

posted @ 2017-01-15 21:57 gaomatlab 阅读(880) 评论(0) 推荐(0) 编辑

redis2--redis安装

摘要: (1)安装Redis Redis目前只支持Linux系统,因为开发此软件的创始者认为,Redis是为后台数据服务的,所以认为该软件使用在纯净的服务环境下,而不是应用型操作系统下,而Linux作为服务器操作系统的一哥,自然俘虏了Redis开发者的芳心。 (注:Redis官方不支持Windows。201 阅读全文

posted @ 2017-01-15 20:44 gaomatlab 阅读(579) 评论(0) 推荐(0) 编辑

redis1--redis的介绍

摘要: (1)持久化数据库的缺点平常我们使用的关系型数据库有Mysql、Oracle以及SqlServer等,在开发的过程中,数据通常都是通过Web提供的数据库驱动来链接数据库进行增删改查。那么,我们日常使用的数据库的数据都储存在哪里呢?我们以Mysql为例。打开我们Mysql所在的文件夹目录下的data文 阅读全文

posted @ 2017-01-15 20:07 gaomatlab 阅读(341) 评论(0) 推荐(0) 编辑

mongoDB7--游标

摘要: 之前我们学习了“增删改查”四中语法和查询表达式的深入学习,我们已经掌握了一定的操作mongodb数据的能力,那么接下来我们就要考虑我们的操作的效率问题了。(1)游标介绍如果我们查询的数据量比较大会怎样?我们首先插入10000条数据,因为mongodb底层是javascript引擎,所以我们可以使用j 阅读全文

posted @ 2017-01-15 19:50 gaomatlab 阅读(195) 评论(0) 推荐(0) 编辑

mongoDB7--游标cursor

摘要: 之前我们学习了“增删改查”四中语法和查询表达式的深入学习,我们已经掌握了一定的操作mongodb数据的能力,那么接下来我们就要考虑我们的操作的效率问题了。(1)游标介绍如果我们查询的数据量比较大会怎样?我们首先插入10000条数据,因为mongodb底层是javascript引擎,所以我们可以使用j 阅读全文

posted @ 2017-01-15 19:49 gaomatlab 阅读(3370) 评论(0) 推荐(0) 编辑

mongoDB6--查询表达式

摘要: 接上一篇总结《深入查询表达式1》上一篇我们介绍了mongodb的一些表达式的深入应用。可能大家觉得有些指令比较难记,下面给大家介绍一些简洁的表达式。给大家介绍的是以下两个指令:分别是$where、$regex(1)$where指令我们使用$where来代替之前的查询指令。我们查询商品价格大于5000 阅读全文

posted @ 2017-01-15 19:46 gaomatlab 阅读(1068) 评论(0) 推荐(0) 编辑

mongoDB5--mongoDB增删改查

摘要: 之前我们探讨了mongodb的“增删改查”,要知道,我们的增删改其实都离不开查询表达式,所以查询表达式在mongodb是非常重要的。关于查询其实我们只是介绍了以小部分。关于mongodb的查询表达式,我们要进行深一步的了解。我们有一个数据集,是商城的商品信息:下载链接:http://download 阅读全文

posted @ 2017-01-15 19:42 gaomatlab 阅读(345) 评论(0) 推荐(0) 编辑

mongoDB4--mongoDB的增删改查

摘要: MongoDb基本操作之增删改查我们知道传统关系型数据库的最常用操作就是“增加/删除/修改/查询”,也就是传说中的CRUD(create/remove/updte/delete)。在学习mongodb的时候,我们也是从CRUD操作入手。我们首先创建一个库,名称为test:创建一个student表:1 阅读全文

posted @ 2017-01-15 19:39 gaomatlab 阅读(424) 评论(0) 推荐(0) 编辑

mongoDB3--mongoDB的基本操作。

摘要: 【MongoDb探究】03-mongodb基本操作语句 【MongoDb探究】03-mongodb基本操作语句 标签: mongodbdb.createCollectiondb.collectionName.indb.dropDatabasedb.collectionName.dr 2016-12- 阅读全文

posted @ 2017-01-15 19:37 gaomatlab 阅读(464) 评论(0) 推荐(0) 编辑

mongoDB2--mongoDB的下载和安装。

摘要: mongdb安装(1)安装准备我们在Linux环境下来安装mongodb,如果没有Linux操作系统的童鞋,可以使用Vmware虚拟机安装一个Linux虚拟环境来学习。这里就不再赘述。我们到mongodb的官方网站www.mongodb.org上,下载mongodb。我们选择64位的Linux。这里 阅读全文

posted @ 2017-01-15 19:34 gaomatlab 阅读(856) 评论(0) 推荐(0) 编辑

mongoDB1--什么是mongoDB

摘要: mongodb1.mongodb与其它nosql数据库的区别我们之前应该接触过redis或者memcached,他们属于key-value数据库,他们运用哈希算法关联起来,能够达到快速的查询目的。而mongodb是一种“文档数据库”,存储类型是以文档为主,该文档类型为(Bson,其实就是json的二 阅读全文

posted @ 2017-01-15 19:33 gaomatlab 阅读(706) 评论(0) 推荐(0) 编辑

导航