当数据量大,数据库相应慢时都会针对数据库进行优化。这时都是要针对具体情况,具体业务需求进行优化的。 但是有些步骤和规则应该适合各种情况的。这里综合网上找的资料简单分析一下。 第一优化你的sql和索引; 第二加缓存,memcached,redis; 第三以上都做了后,还是慢,就做主从复制或主主复制,读 ...
分类:
数据库 时间:
2017-06-02 17:44:20
阅读次数:
297
在实际应用中,我们会遇到各式各样的数据库如nosql非关系数据库(memcached,redis。mangodb)。RDBMS关系数据库(oracle,mysql等),另一些其他的数据库如hbase,在这些数据库中。又会出现结构化数据。非结构化数据。半结构化数据,以下列出各种数据类型: 结构化数据: ...
分类:
其他好文 时间:
2017-05-27 19:18:24
阅读次数:
186
spring boot对常用的数据库支持外,对nosql 数据库也进行了封装自动化。 redis介绍 Redis是目前业界使用最广泛的内存数据存储。相比memcached,Redis支持更丰富的数据结构,例如hashes, lists, sets等,同时支持数据持久化。除此之外,Redis还提供一些 ...
分类:
编程语言 时间:
2017-05-19 01:01:23
阅读次数:
378
thttpd源代码解析 定时器模块 thttpd是很轻量级的httpserver,可运行文件仅50kB。名称中的第一个t表示tiny, turbo, 或throttling与lighttpd、memcached、redis相比很小巧,仅有不到8k行,而后三者大小分别为:60k,13k,86k支持HT ...
分类:
Web程序 时间:
2017-05-03 10:29:06
阅读次数:
300
在实际应用中,我们会遇到各式各样的数据库如nosql非关系数据库(memcached,redis,mangodb),RDBMS关系数据库(oracle,mysql等),还有一些其它的数据库如hbase,在这些数据库中,又会出现结构化数据,非结构化数据,半结构化数据,下面列出各种数据类型: 结构化数据 ...
分类:
其他好文 时间:
2017-04-27 12:37:19
阅读次数:
123
java高级软件架构师实战阶段1视频教程 迅雷下载 百度云 第001节:整体课程概览第002节:分模块、分工程管理第003节:多模块多Web应用合并War包第004节:Git基本原理和安装配置使用第005节:TortoiseGit的本地使用第006节:Egit的本地使用第007节:远程使用以及冲突解 ...
分类:
数据库 时间:
2017-04-15 15:38:03
阅读次数:
332
spring boot对常用的数据库支持外,对nosql 数据库也进行了封装自动化。redis介绍Redis是目前业界使用最广泛的内存数据存储。相比memcached,Redis支持更丰富的数据结构,...
分类:
编程语言 时间:
2017-04-12 20:01:44
阅读次数:
240
本周课前必备: 1. Memcached 2. Python操作Memcached模块: https://pypi.python.org/pypi/python-memcached 3. Redis 4. Python操作Redis模块:pip3 install redis 5. RabbitMQ ...
分类:
编程语言 时间:
2017-04-01 13:36:21
阅读次数:
175
mongodb和memcached不是一个范畴内的东西。mongodb是文档型的非关系型数据库,其优势在于查询功能比较强大,能存储海量数据。mongodb和memcached不存在谁替换谁的问题。 ...
分类:
数据库 时间:
2017-03-31 15:00:09
阅读次数:
248
一、NoSQL介绍非关系型数据库(而mysql、oracle、sqlserver都是关系型数据库)1.特点数据之间无关系,随意扩展数据存储简单,可以存在内存中,读写速度快不需要建表、字段。自定义格式2.分类A.键值(Key-Value)数据库:redis、memcached、riakredis/memcached适合存储用户信息..
分类:
数据库 时间:
2017-03-31 13:49:30
阅读次数:
237