03 2017 档案
摘要:Redis基本数据类型 1、String 字符串 1、概念 1、String 是redis最基本的类型,value 不仅可以是 String,也可以是数字;使用 Strings 类型,可以完全实现目前 Memcached 的功能,并且效率更高。还可以享受 Redis 的定时持久化(可以选择 RDB
阅读全文
摘要:WATCH 命令可以为 Redis 事务提供 check-and-set (CAS)行为。 被 WATCH 的键会被监视,并会发觉这些键是否被改动过了。 如果有至少一个被监视的键在 EXEC 执行之前被修改了, 那么整个事务都会被取消, EXEC 返回空多条批量回复(null multi-bulk
阅读全文
摘要:缘起:在高并发的分布式环境下,对于数据的查询与修改容易引发一致性问题,本文将分享一种非常简单但有效的优化方法。 一、业务场景 业务场景为,购买商品的过程要对余额进行查询与修改,大致的业务流程如下: (1)从数据库查询用户现有余额 SELECT money FROM t_yue WHERE uid=$
阅读全文
摘要:Atlas MySQL 详细介绍 Atlas是由 Qihoo 360, Web平台部基础架构团队开发维护的一个基于MySQL协议的数据中间层项目。它在MySQL官方推出的MySQL-Proxy 0.8.2版本的基础上,修改了大量bug,添加了很多功能特性。目前该项目在360公司内部得到了广泛应用,很
阅读全文
摘要:PHP 连接 MySQL 我是该用 MySQLi ,还是 PDO? MySQLi Installation PDO 安装 连接 MySQL 在我们访问 MySQL 数据库前,我们需要先连接到数据库服务器: 实例 (PDO) (MySQLi - 面向对象) $conn->close(); (MySQL
阅读全文

浙公网安备 33010602011771号