数据库
文章平均质量分 58
weiythi
这个作者很懒,什么都没留下…
展开
-
Oracle学习笔记
Oracle基本命令OracleService --数据库的服务网络服务名 TNSNAMES 被客户端使用连库串 -------------------------------- 连接命令sqlplus shebao@ddddddddsqlplus 用户@网络服务名创建表空间--数据文件的存放地-- 表空间 create tablespace [表空间] data原创 2012-03-16 21:22:21 · 1548 阅读 · 3 评论 -
MySQL 加锁处理分析
转自:http://hedengcheng.com/?p=771受益匪浅MySQL 加锁处理分析 1 背景 11.1 MVCC:Snapshot Read vs Current Read 21.2 Cluster Index:聚簇索引 31.3 2PL:Two-Phase Lo转载 2017-08-18 08:57:11 · 352 阅读 · 0 评论 -
Redis Cluster处理MULTI/EXEC事务以及Multiple主键命令时的限制
在上一篇博文中,本博主介绍了Redis Cluster的搭建方法,从中可以看出其使用方法与单机版Redis确实存在着不小的差异。实际上,除了搭建配置方法以外,Redis Cluster还具有一些其他方面的不同,譬如它不支持多个数据库,不支持select命令等等,但其中最大的不同还是Redis Cluster不支持复杂的多主键操作。关于这一点,Redis Cluster的官方文档有这样一段描述,转载 2017-08-26 16:33:14 · 7710 阅读 · 1 评论 -
redis判断key是否存在(过期)的几种方式
exist命令 EXISTS key 检查给定 key 是否存在。 可用版本:>= 1.0.0 时间复杂度:O(1) 返回值: 若 key 存在,返回 1 ,否则返回 0 。示例:ip:6379> set ceshi-111-222 wclOKip:6379> exists ceshi-111-222(integer) 1ip:6379> del ce原创 2017-10-02 12:26:26 · 85273 阅读 · 1 评论 -
关于Redis数据过期策略
1、Redis中key的的过期时间通过EXPIRE key seconds命令来设置数据的过期时间。返回1表明设置成功,返回0表明key不存在或者不能成功设置过期时间。在key上设置了过期时间后key将在指定的秒数后被自动删除。被指定了过期时间的key在Redis中被称为是不稳定的。当key被DEL命令删除或者被SET、GETSET命令重置后与之关联的过期时间会被清除转载 2017-10-04 16:54:56 · 421 阅读 · 0 评论