目录 一、Mongodb 二、Memcached 1.介绍 2.Memcached工作方式分析 3.如何实现分布式可拓展性 三、Redis 1.介绍 2.工作方式分析 3.如何实现分布式可拓展性 四、三种数据库对比 1.redis和Mongodb应用场景对比 2.Memcached和Redis应用场 ...
分类:
数据库 时间:
2020-07-13 13:39:13
阅读次数:
84
在MongoDB中,支持存储位置的经纬度,可以对其索引,通过算子操作,进行查找附近的数据。如:查找附近的 人、附近的餐馆等。 我们可以用此特性,存储房源的位置数据以及进行地图找房查询。 #进入容器docker exec -it mongodb /bin/bashuse testdbdb.house. ...
分类:
数据库 时间:
2020-07-13 11:54:52
阅读次数:
84
一、ObjectId 在插入数据时,mongoDB 会自动生成"_id",默认生成的"_id"属于 ObjectId 对象,作用类似于身份证号用来标识每一条数据。 ObjectId 是一个12字节(16进制) BSON 类型数据,格式分四部分组成4|3|2|3: 4个字节时间戳 3个字节机器标识码 ...
分类:
数据库 时间:
2020-07-12 22:33:17
阅读次数:
113
@前端防錯以及好用小tips指南總結 1.一般情況下我們接收到的都是對象格式,某些情況下,需要接到後端傳過來的奇怪的字符串格式的JSON,需要解析成對象,但是有時候他們傳過來的格式有問題,會報錯 解決方案:可以将方法放在try{JSON.parse(...)}catch(e)代码块中。 好用的JSO ...
分类:
其他好文 时间:
2020-07-12 22:12:23
阅读次数:
73
TypeError: Cannot read property '$createElement' of undefinedat render (eval at ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_module ...
分类:
其他好文 时间:
2020-07-12 18:55:59
阅读次数:
111
1 #DDL 2 /* 3 数据定义语言 4 5 库和表的管理 6 7 一、库的管理 8 创建、修改、删除 9 二、表的管理 10 创建、修改、删除 11 12 创建:create 13 修改:alter 14 删除:drop 15 */ 16 17 #一、库的管理 18 #1、库的创建 19 /* ...
分类:
数据库 时间:
2020-07-12 18:41:55
阅读次数:
74
###语法 符号 用法 @param @param {类型} 参数名 描述 @return @return {类型} 返回描述 @author @author 作者 @version @version 版本号 /** *@method 方法名 *@author 作者 *@version 版本号 *@ ...
分类:
Web程序 时间:
2020-07-12 17:11:15
阅读次数:
94
个人视频汇总
1、2020年深入浅出prometheus+grafana 企业监控应用
https://edu.51cto.com/sd/d075b
2、2020年深入浅出zabbix5.0 企业应用实战
https://edu.51cto.com/sd/8f88b
3、2020年Jumpserver堡垒机版本1.5.8企业落地实践
https://edu.51cto.com/sd/84158
4、2020年Redis5.0 从入门到企业应用实战视频教程
https://edu.51cto.com/sd/aa00f
5、2020年MongoDB 企业应用实战 基础 复制集 分片集群
https://edu.51cto.com/sd/1766d
6、2020年MySQL5.7系列实战课程--主从复制篇
https://edu.51cto.com/sd/c5e81
7、2020年MySQL5.7系列实战课程--高可用MHA与读写分离Atlas应用实战
https://edu.51cto.com/sd/f7955
分类:
其他好文 时间:
2020-07-12 14:15:37
阅读次数:
123
什么时候需要 对象的创建与使用分离 对于不同类型的产品创建,使用不同的工厂类实现 对象创建难度不同,比如某个service用到dao,dao的实现有redis,mysql,mongodb,创建dao的难度不同,需要的细节不同,如果把创建代码放到service里面,就会显得臃肿难以维护 模式结构 抽象 ...
分类:
其他好文 时间:
2020-07-12 12:41:56
阅读次数:
77
[JavaScript 中文开发手册Atomics.exchange (Atomics) - JavaScript 中文开发手册Atomics.exchange()静态方法会用给定的值替换掉数组上的值,然后返回数组的旧值。此原子操作保证在写上修改的值之前不会发生其他写操作。] 本文标题:Atomic... ...
分类:
编程语言 时间:
2020-07-12 10:36:07
阅读次数:
85