- 博客(6)
- 收藏
- 关注
原创 mongdb在linux环境下设置开机自动启动
1、配置好相关的mongodb.conf,保证 ./bin/mongod --config mongodb.conf能执行 2.、vi /etc/profile 将1中指令copy进去,重启测试即可
2016-05-05 11:08:46 209
原创 mysql优化第三天
sql优化【表设计完成之后的工作】 sql语句本身的优化: 如何在一个大项目中,快速的定位到一个比较慢的查询(定位慢查询) 1、首先我们了解mysql数据库的一些运行状态如何查询(比如mysq运行的时间/一共执行了多少次select/update/delete/add 。/当前链接) show status show status like 'uptime', 查询mysql已...
2015-07-27 12:31:27 106
原创 mysql优化第二天
数据库表的设计 什么样才符合3NF(范式),标的范式,首先符合1NF,进一步满足2NF、3NF,最高到6NF。 1NF:对属性原子性约束,对属性(表的列)具有原子性,即列不可在分割。关系型数据库自动满足1NF 菲关系型数据库(关系型结构缺陷)最大特点面向对象和集合,关系型面向关系的(主外键) nosql介于关系型和非关系型之间MongoDB(特点面向文档) 2NF:表中记录唯一,即满...
2015-07-27 11:01:50 98
原创 mysq优化第一天
mysql数据库优化技术包括 a.表设计的合理化(满足三范式) b.添加适当的索引(主键索引【效率最高】、唯一索引unique、普通索引、全文索引【百度搜索关键字,会找到一篇文章】、空间索引【很少用】)复合索引【多个字段建立索引,严格讲不算索引】 c.分表技术(水平分割、垂直分割【很多地方用到】) d.读写分离技术【对读的操作分散到多个mysql,对写的操作【增删改】放到另外一台数据库,...
2015-07-23 18:59:47 88
原创 mondb入手
windows 启动mongodb 编写bat文件, mongod --dbpath D:\software\MongoDBDATA mongod --help 查询各种配置 配置在mongob 打开批处理,即可启动,27017原生端口,shell操作监控端口 扩展28017,web端操作端口 启动配置文件配置, 数据更灵活 每一条数据的字段都可以不同 no...
2015-06-30 23:26:10 165
原创 基于流的装饰设计模式
当想要对已有类的对象进行功能增强时,可以定义一个类,将已有对象传入,基于已有的功能,并提供加强功能。 自定义的类成为装饰类 模仿BufferedReader,对Reader进行包装,体现装饰设计模式 装饰类通常会通过构造方法接受被装饰的对象,并基于被装饰的对象功能,提供更强的功能。 装饰模式比继承灵活,避免继承臃肿,降低了类与类之间的关系 装饰类因为增强已有对象,具备的功能该...
2015-06-30 17:52:04 131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人