什么时候需要 对象的创建与使用分离 对于不同类型的产品创建,使用不同的工厂类实现 对象创建难度不同,比如某个service用到dao,dao的实现有redis,mysql,mongodb,创建dao的难度不同,需要的细节不同,如果把创建代码放到service里面,就会显得臃肿难以维护 模式结构 抽象 ...
分类:
其他好文 时间:
2020-07-12 12:41:56
阅读次数:
77
一,程序执行慢导致的原因就是查询数据库慢.,导致返回值慢,那这个要怎么解决呢? 1,优化数据库查询如这个文章,导出大量数据到excel,怎么提升性能 2,使用线程并行查询,然后合并成一个集合,代码如下,必须留意备注的核心点 using System; using System.Collections ...
分类:
编程语言 时间:
2020-07-10 23:57:35
阅读次数:
135
MongoDB逻辑存储结构: SQL术语/概念 MongoDB 术语/概念 解释/说明 database database 数据库 table collection 数据表 / 集合 row document 数据记录行 / 文档 column field 数据字段 / 域 index index ...
分类:
数据库 时间:
2020-07-10 22:38:51
阅读次数:
64
var mongooes=require("mongoose"); mongooes.connect("mongodb://localhost/my_test",{useMongoClient:true}) mongooes.connection.once("open",function(){ co ...
分类:
其他好文 时间:
2020-07-10 15:37:04
阅读次数:
64
Lepus是一套开源的数据库监控平台,目前已经支持MySQL、Oracle、SQLServer、MongoDB、Redis等数据库的基本监控和告警(MySQL已经支持复制监控、慢查询分析和定向推送等高级功能)。Lepus无需在每台数据库服务器部署脚本或Agent,只需要在数据库创建授权帐号后,即可进行远程监控,适合监控数据库服务器较多的公司和监控云中数据库,这将为企业大大减化监控部署流程,同时Le
分类:
数据库 时间:
2020-07-10 10:06:33
阅读次数:
110
结论先行:不知道。从官方文档的描述中,为了解决过多的跳采取的手段,工作中遇到的情况情: 400节点,200主,200从,从慢日志中收到大量的 client list 慢查询。 https://github.com/lettuce-io/lettuce-core/wiki/Redis-Cluster#... ...
分类:
其他好文 时间:
2020-07-09 13:52:29
阅读次数:
90
# mongod.conf # for documentation of all options, see: # http://docs.mongodb.org/manual/reference/configuration-options/ # where to write logging data ...
分类:
数据库 时间:
2020-07-09 12:25:50
阅读次数:
128
慢查询分析工具【mysqldumpslow】 常用的慢查询日志分析工具 汇总除查询条件外其他完全相同的SQL,并将分析结果按照参数中所指定的顺序输出 语法: mysqldumpslow -s r -t 10 slow-mysql.log -s order(c,t,l,r,at,al,ar) c:总次 ...
分类:
数据库 时间:
2020-07-09 00:59:37
阅读次数:
223
远程登录mongo 192.168.184.134// 使用哪个数据库,切换到哪个数据库,如果数据库不存在,不会创建 // 数据库下必须有集合,且集合里有数据,数据库才会创建 use spitdb; // 使用哪张表 db.集合名称.命令 // 插入一条记录 db.spit.insert({cont ...
分类:
数据库 时间:
2020-07-08 23:12:33
阅读次数:
76
每逢电商大促,全民狂欢,但热闹是属于疯狂剁手的人们。而开发者们有的缺是“高流量、高访问、高并发”三高下带来的种种问题。为了应对大促期间的高I/O情况,企业会选择MongoDB云数据库应对。可是,在使用MongoDB云数据库的时候,可能经常遇到一个问题:MongoDB CPU利用率很高,都快跑满了,这 ...
分类:
数据库 时间:
2020-07-08 15:31:21
阅读次数:
65