其他数据库 详解Redis用链表实现消息队列 前言 Redis链表经常会被用于消息队列的服务,以完成多程序之间的消息交换。个人认为redis消息队列有一个好处,就是可以实现分布式和共享,就和memcache作为mysql的缓存和mysql自带的缓存一样。 链表实现消息队列 Redis链表支持前后插入以...
其他数据库 浅谈Redis的异步机制 前言 命令操作、系统配置、关键机制、硬件配置等会影响 Redis 的性能,不仅要知道具体的机制,尽可能避免性能异常的情况出现,还要提前准备好应对异常的方案。 Redis 内部的阻塞式操作: CPU 核和 NUMA 架构的影响; Redis 关键系统配置; ...
其他数据库 详解Redis数据类型实现原理 1. 对象的类型与编码 Redis使用前面说的五大数据类型来表示键和值,每次在Redis数据库中创建一个键值对时,至少会创建两个对象,一个是键对象,一个是值对象,而Redis中的每个对象都是由 redisObject 结构来表示: typedef st...
SQLSERVER 解决SQL Server无法启动的小技巧 SQL Server无法启动主要的原因在登录上,下面就教您一个解决SQL Server无法启动的小技巧,如果您也遇到过SQL Server无法启动的问题,不妨一看。 SQLServer有时候会无法正确启动,这是因为Executive服务无法登录引起的。其中...
PostgreSQL postgresql运维之远程迁移操作 背景:高可用架构版本。 主备分别部署在机器A和B上,现在要将其分别迁移到机器C和D上。 思路: 1、首先根据源实例的备份(云盘上可用snapshot),创建一个mirror实例,mirror包含两个节点,分别部署在C和D上。 2、在源实例主节点hba.co...
MongoDB MongoDB中如何使用JOIN操作详解 前言 MongoDB是由C++语言所编写的一种面向文档的非关系型数据库(是一种NoSql数据库实现),也是介于关系型数据库和非关系型数据库之间的数据存储产品,而众所周知SQL与NoSQL最大的不同之一就是不支持JOIN,在传统的数据库中,SQL JOIN子...
MongoDB MongoDB 中Limit与Skip的使用方法详解 MongoDB 中Limit与Skip的使用方法详解 一 MongoDB Limit() 方法 如果你需要在MongoDB中读取指定数量的数据记录,可以使用MongoDB的Limit方法,limit()方法接受一个数字参数,该参数指定从MongoDB中读取...
Oracle oracle10g发送email示例 在Procedure中p_receiver为收件人地址,多收件人以“,”(英文逗号)分割, p_sub为邮件标题,p_txt为邮件内容(支持HTML)。代码如下:
Oracle oracle数据库中查看系统存储过程的方法 select line,text from dba_source where name=’PRO_E_F_ORDER_STAT’; select object_name,object_type from dba_objects wh...
SQLSERVER SQL Server 2005数据库还原错误的经典解决方案 在SQL Server 2005数据库还原的过程中出现错误:备份集中的数据库备份与现有的’x’数据库不同,网上找了几个解决方案测试,最终成功还原,特此记录下,提供给需要的人。 第一步: 如果你知道备份数据库名你可以跳过第一步,如果你...
其他数据库 关于redisson缓存序列化的几枚大坑说明 redisson缓存序列化几枚坑 1、返回值为Map<T, K> 的方法增加@Cacheable后,T和K被类型擦出了,为啥? redisson结合Spring使用时,会有RedissonSpringCacheManager,将redisson...
其他数据库 Redis中ServiceStack.Redis和StackExchange.Redis区别详解 目前Redis已经更新到了6.0.2,那目前StackExchange.Redis 和 ServiceStack.Redis 两个客户端有什么区别呢? StackExchange.Redis 客户端是开源免费,而ServiceStack.Redis目前我测...