Redis 反模式

2人阅读 评论(0) 收藏 举报
分类:

《Seven NoSQL Databases in a week》关于Redis 的笔记。

1. 数据量大于内存
数据不能全部放入内存,性能会有很大影响。

2. 使用关系型数据
这需要多次操作并且在应用端JOIN。而且Redis不支持关系数据库的ACID。

3. 连接管理。
打开的连接必须要关闭。如果使用连接池,也需要确保连接正常关闭。

4. 安全
Redis应该运行在一个安全的内部网络中。Redis不负责安全。

5. 使用命令 KEYS
KEYS命令相当于数据库 SELECT ..FROM 而没有WHERE语句。当Redis有大量数据时,会明显降低Redis的性能。

6. 不必要的网络往返
可以使用这几种方法,
- 重用Redis连接,而不要每次都创建新的连接。
- 在一次提交的事务中执行多条命令。
- 使用聚合命令操作多个Key

7. 忘记关闭THP
THP = Transparent Huge Pages

sudo echo never > /sys/kernel/mm/transparent_hugepage/enabled

THP会在后台fork一个进程在持久化数据到磁盘,会带来一定的延迟。

查看评论

详讯:微软承认Outlook中存在严重安全漏洞

详讯:微软承认Outlook中存在严重安全漏洞http://www.sina.com.cn 2001/02/24 14:53 新浪科技 ...
  • ghj1976
  • ghj1976
  • 2001-02-25 03:00:00
  • 1123

《SQL反模式》笔记

一、乱穿马路 在字段中使用分隔符以达到记录多值的方法是一种反模式,尤其是可能被查询条件,统计条件使用的字段。 解决方法是建立交叉表,在交叉表中记录多对多的关系。二、树形结构 ...
  • byronone
  • byronone
  • 2016-05-13 11:26:56
  • 553

谈谈几种典型的反模式

设计模式作为一个概念被提出来已经很久了,而我们耳熟能详的设计模式有GOF的设计模式,J2EE应用架构的的设计模式.也有从UML角度阐释的类的设计模式.下面我想介绍一下几种典型的反模式. ...
  • shinepang
  • shinepang
  • 2006-09-22 16:09:00
  • 895

7种微服务反模式

什么是微服务 流行术语为那些逐步形成的、需要一个好的“标签”来方便交流的概念提供了一个上下文。微服务就是这样的一个新“标签”,它定义了一个领域,这个领域我自己也发现了,并且现在已经使用了一段...
  • yczz
  • yczz
  • 2015-09-15 13:18:40
  • 985

研发反模式最终版

  • 2017年09月28日 20:04
  • 759KB
  • 下载

【学习】Javascript设计模式——反模式

什么是反模式如果我们认为一种模式代表一种最佳实践,那么一种反模式就代表我们已经学到的教训。反模式这个术语是1995年由安德鲁·凯尼格在当年的11月C++报告中创造的,是受“四人组”所著《设计模式》一书...
  • u011413061
  • u011413061
  • 2015-12-08 22:00:25
  • 680

SOA模式与反模式

模式与反模式“示例不是另一种学习的方法,而是学习的唯一方法。”——阿尔贝特·爱因斯坦模式和模式语言捕获并正式地将良好设计和基于经验的最佳实践系统化,以供其他人员对其进行重用。它们成功而清楚地表述了常见...
  • frankhorse622
  • frankhorse622
  • 2006-11-14 18:04:00
  • 999

测试驱动开发系列之五--测试的模式与反模式

14.1喋喋不休的测试反模式 刚刚接触TDD或者刚开始写单元测试的人倾向于重复一些相同的错误。这些常见的但是会降低生产力的模式称作反模式"antipattern"。可以通过应用四阶段测试模式和抽取辅...
  • Last_Impression
  • Last_Impression
  • 2014-05-04 11:40:26
  • 786

《反模式》这本书终于出版了

1995年,GoF(以Erich Gamma为首的“四人帮”)所著的《设计模式——可复用面向对象软件的基础》(Design Patterns--Elements of Reusable Object ...
  • mozilla
  • mozilla
  • 2008-01-20 13:54:00
  • 6449

SQL反模式(中文完整版)

  • 2013年02月18日 18:01
  • 32MB
  • 下载
    个人资料
    持之以恒
    等级:
    访问量: 1万+
    积分: 673
    排名: 7万+
    文章分类
    最新评论