上一页 1 ··· 134 135 136 137 138 139 140 141 142 ··· 234 下一页

2019年4月18日

mongodb添加验证用户 删除用户

摘要: 1、创建用户 db.createUser( { user:<name_string>, #字符串 pwd:<password_string>, #字符串 roles:[{role:<role_name>,db:<db_name>}] #数组+对象 } ) user文档字段介绍: user字段,为新用 阅读全文

posted @ 2019-04-18 11:19 ExplorerMan 阅读(391) 评论(0) 推荐(0)

2019年4月11日

高性能kv存储之Redis、Redis Cluster、Pika:如何应对4000亿的日访问量?

摘要: 一、背景介绍 随着360公司业务发展,业务使用kv存储的需求越来越大。为了应对kv存储需求爆发式的增长和多使用场景的需求,360web平台部致力于打造一个全方位,适用于多场景需求的kv解决方案。目前,我们线上大规模使用的kv存储有Redis,Redis cluster以及Pika。 为什么说是爆发式 阅读全文

posted @ 2019-04-11 17:57 ExplorerMan 阅读(2447) 评论(0) 推荐(0)

2019年4月10日

Python中msgpack库的使用

摘要: msgpack用起来像json,但是却比json快,并且序列化以后的数据长度更小,言外之意,使用msgpack不仅序列化和反序列化的速度快,数据传输量也比json格式小,msgpack同样支持多种语言。 安装直接pip即可 pip install msgpack1使用import msgpack v 阅读全文

posted @ 2019-04-10 18:05 ExplorerMan 阅读(1279) 评论(0) 推荐(0)

彻底理解一致性哈希算法(consistent hashing)

摘要: 转载请说明出处:http://blog.csdn.net/cywosp/article/details/23397179 一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了 阅读全文

posted @ 2019-04-10 16:26 ExplorerMan 阅读(255) 评论(0) 推荐(0)

Redis和MySQL的结合方案

摘要: 转载:http://m.blog.csdn.net/article/details?id=50586990 方案一: 程序同时写Redis和MySQL读Redis 方案二: 程序写MySQL, 使用Gearman调用MySQL的UDF,完成对Redis的写读Redis 方案三: 程序写MySQL, 阅读全文

posted @ 2019-04-10 16:07 ExplorerMan 阅读(358) 评论(0) 推荐(0)

Redis怎么保持缓存与数据库一致性?

摘要: 将不一致分为三种情况: 1. 数据库有数据,缓存没有数据; 2. 数据库有数据,缓存也有数据,数据不相等; 3. 数据库没有数据,缓存有数据。 在讨论这三种情况之前,先说明一下我使用缓存的策略,也是大多数人使用的策略,叫做 Cache Aside Pattern。简而言之,就是 1. 首先尝试从缓存 阅读全文

posted @ 2019-04-10 16:05 ExplorerMan 阅读(2909) 评论(0) 推荐(0)

diskcache

摘要: DiskCache: Disk Backed Cache DiskCache is an Apache2 licensed disk and file backed cache library, written in pure-Python, and compatible with Django. 阅读全文

posted @ 2019-04-10 15:48 ExplorerMan 阅读(673) 评论(0) 推荐(0)

2019年4月9日

用setuptools_scm来自动控制Python包的版本

摘要: 手动管理Python包的版本号一段时间后,寻求自动化的手段,是自然而然的。 手动管理版本 手动管理Python包的版本,需要注意两个方面: 关于第一点,可以参考《PEP 440 -- Version Identification and Dependency Specification》; 关于第二 阅读全文

posted @ 2019-04-09 17:48 ExplorerMan 阅读(2161) 评论(0) 推荐(0)

Redlock(redis分布式锁)原理分析

摘要: Redlock:全名叫做 Redis Distributed Lock;即使用redis实现的分布式锁; 使用场景:多个服务间保证同一时刻同一时间段内同一用户只能有一个请求(防止关键业务出现并发攻击); 官网文档地址如下:https://redis.io/topics/distlock 这个锁的算法 阅读全文

posted @ 2019-04-09 17:48 ExplorerMan 阅读(539) 评论(0) 推荐(0)

2019年4月4日

Git 中 SSH key 生成步骤

摘要: 由于本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以必须要让github仓库认证你SSH key,在此之前,必须要生成SSH key。 第1步:创建SSH Key。在windows下查看[c盘->用户->自己的用户名->.ssh]下是否有id_rsa、id_rsa.pub文件,如果 阅读全文

posted @ 2019-04-04 17:08 ExplorerMan 阅读(174) 评论(0) 推荐(0)

上一页 1 ··· 134 135 136 137 138 139 140 141 142 ··· 234 下一页

导航