为什么要用Redis?
最近阅读了《Redis开发与运维》,非常不错。这里对书中的知识整理一下,方便自己回顾一下Redis的整个体系,来对相关知识点查漏补缺。 我按照五点把书中的内容进行一下整理: 为什么要选择Redis:介绍Redis...
最近阅读了《Redis开发与运维》,非常不错。这里对书中的知识整理一下,方便自己回顾一下Redis的整个体系,来对相关知识点查漏补缺。 我按照五点把书中的内容进行一下整理: 为什么要选择Redis:介绍Redis...
mac系统安装redis 1、下载 打开官网:https://redis.io/ 2、安装 下载完成后,打开命令行工具,执行解压命令 tar zxvf redis-4.0.9.tar.gz 3、编译测试 sudo make test 4、编译安装 sudo make insta...
数据库建立索引的原则 确定针对该表的操作是大量的查询操作还是大量的增删改操作。 尝试建立索引来帮助特定的查询。检查自己的sql语句,为那些频繁在where子句中出现的字段建立索引。 尝试建立复合索引来...
一、关系型数据库的不适性 在众多不同的数据模型里,关系数据模型自20世纪80年代就处于统治地位,而且出现了不少巨头,如Oracle、MySQL,它们也被称为:关系数据库管理系统(RDBMS)。然而,随着关系数据...
有个需求,某张表,有个状态字段(1:成功,2:失败,类似这样的),现要用日期分组统计不同状态下的数量 先写了个子查询: select aa.logDate,aa.totalLogs ,(select count(1) from dxp.dxp_h...
今日用MySQL Workbench进行数据库的管理更新时,执行一个更新的语句碰到以下错误提示: 原因是在safe mode下,要强制安全点,update只能跟where了,取消这个限制,只需要设置 SET SQL_SAFE_UPDATES = 0; E...
常用命令 SHOW DATABASES //列出 MySQL Server 数据库。 SHOW TABLES [FROM db_name] ...
当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化: 单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以...
《MongoDB实战 第二版》第1章为现代Web而生的数据库,本章我们讲述了很多内容。概括一下,MongoDB是一款开源的、基于文档的数据库管理系统,是针对现代互联网应用程序的数据和伸缩性要求而设计的,其特性...
MongoDB生成UUID字符串 转换String类型UUID 官方UUID介绍;https://docs.mongodb.com/manual/reference/method/UUID/index.html Mongodo的UUID默认是返回一个Bson的UUID对象,并非字符串。且UUID需要传递...
官方文档:https://docs.mongodb.com/manual/reference/method/ObjectId/index.html 概述 创建新的ObjectId 获取文档的时间戳 ObjectId十六进制字符串表示形式 > db.col.find() { "_id" : ObjectId("...
这篇文章是我在编写MongoDB Java Driver 快速入门 —— Document转换Java类对象(二)之前所看到的,这里仅摘录下来作为学习参考。 DBObject是MongoDB Java Driver旧版本中所使用的类,在新的3.5版本中,c...
接着教程一继续讲解:MongoDB Java Driver 快速入门 —— 增删改查/分页操作(一) 本节的文章仿照了官方提供例子,有兴趣的可以看一下,如果你的英文不好,建议还是看我这篇文章吧,反正我也是一个不正经...
MongoDB Java Driver 是 MongoDB 的 Java 客户端开发包,即 Java 使用 MongoDB 的驱动包 一、准备工作 MongoDB安装教程: Mongo-java-driver驱动包:https://github.com/mongodb/mongo-java-driver/releas...
1、选择版本下载 官方地址:https://www.mongodb.com/download-center 2、将MongoDB添加到环境变量中 我是用的是zsh,所以在用户目录下的.zshrc文件中底部,添加如下内容 MONGODB_HOME=/Users/liurenkui/m...