Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载. 它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度. Memcached基于一个存储键/值对的hashmap。 Redis是一个key-value存储系统,和Memcac ...
分类:
系统相关 时间:
2018-05-07 10:19:19
阅读次数:
329
MySQL动态扩容方案 目前可用方案 MySQL的复制: 一个Master数据库,多个Salve,然后利用MySQL的异步复制能力实现读写分离,这个方案目前应用比较广泛,这种技术对于以读为主的应用很有效。 数据切分(MySQL的Sharding策略): 垂直切分:一种是按照不同的表(或者Schema ...
分类:
数据库 时间:
2018-05-04 15:26:20
阅读次数:
196
http://www.mini188.com/showtopic-1604.aspx 本文详细讲下Memcached和Mongodb一些看法,以及结合应用有什么好处,希望看到大家的意见和补充。 Memcached Memcached的优势我觉得总结下来主要体现在: 1) 分布式。可以由10台拥有4G ...
分类:
数据库 时间:
2018-05-04 14:06:57
阅读次数:
173
shard = hash(routing) % number_of_primary_shards决定文档在哪个分片上,routing 是一个可变值,默认是文档的 _id ,也可以设置成一个自定义的值。 routing 通过 hash 函数生成一个数字,然后这个数字再除以 number_of_prim ...
分类:
其他好文 时间:
2018-05-03 14:27:07
阅读次数:
233
一、索引1、索引操作1.1插入数据>usetestdbswitchedtodbtestdb>for(i=1;i<=10000;i++)db.students.insert({name:"student"+i,age:(i%120),address:"#85WenhuaRoad,Zhengzhou,China"})>db.students.find().count()1000
分类:
数据库 时间:
2018-04-26 17:00:16
阅读次数:
267
一、redis优点 二、redis集群 Redis 集群使用数据分片(sharding)而非一致性哈希(consistency hashing)来实现: 一个 Redis 集群包含 16384 个哈希槽(hash slot), 数据库中的每个键都属于这 16384 个哈希槽的其中一个, 集群使用公式 ...
分类:
其他好文 时间:
2018-04-16 19:26:42
阅读次数:
171
一、三节点作用 Shard: 用于存储实际的数据块,实际生产环境中一个shard server角色可由几台机器组个一个replica set承担,防止主机单点故障 Config Server: mongod实例,存储了整个 ClusterMetadata,其中包括 chunk信息。 Query Ro ...
分类:
其他好文 时间:
2018-04-09 19:00:16
阅读次数:
200
文章来源: http://www.cnblogs.com/guozp/p/8686904.html 一 elasticsearch基础 这里假设各位已经简单了解过elasticsearch,并不对es进入更多的,更深层次的解释,如有必要,会在写文章专门进行es讲解。 Elasticsearch是一个 ...
分类:
编程语言 时间:
2018-04-02 10:08:32
阅读次数:
1017
服务器架构:序号角色ip地址备注1服务器192.168.8.81(configserver)2路由192.168.8.82(mongos)3分片节点192.168.8.83(shard)4分片节点192.168.8.84(shard)服务器配置(192.168.8.81):a.修改配置文件:vim/etc/mongod.conffork=truepidfilepath=/var/run/mongo
分类:
数据库 时间:
2018-04-01 22:56:48
阅读次数:
429
一、多shard场景下relevance score不准确问题 1、问题描述: 多个shard下,如果每个shard包含指定搜索条件的document数量不均匀的情况下,会导致在某个shard上document数量少的时候,计算该指定搜索条件的document的相关性评分要虚高。导致该documen... ...
分类:
其他好文 时间:
2018-03-27 14:37:26
阅读次数:
182