文章分类 -  数据库

摘要:启动流程 构建全局的 org.apache.ibatis.session.SqlSessionFactory 对象 该对象在全局应只有一个(一个数据源一个SqlSessionFactory) SqlSessionFactory 的构建过程 <configuration> <settings> <se 阅读全文
posted @ 2024-04-22 19:03 Dreamsrj
摘要:Redis Replication redis replication 重要考虑 redis 如何通过副本提供高可用及容灾 在redis的基础上使用和配置副本是非常简单的(不包含高可用和集群、哨兵特性);redis实例包含两个角色:master、salve slave实例是master实例的精确副本 阅读全文
posted @ 2024-04-20 12:57 Dreamsrj 阅读(5) 评论(0) 推荐(0)
摘要:持久化机制 redis的持久化机制有两种: RDB snapshotting 以指定间隔的时间点对database进行快照 AOF Append-only 记录服务器每次收到的写操作; 这些操作可以在redis服务启动时重放以重建原始的databse No Persistence 完全禁止持久化,用 阅读全文
posted @ 2024-04-20 12:56 Dreamsrj 阅读(7) 评论(0) 推荐(0)
摘要:安全 Warning: since Redis is pretty fast an outside user can try up to 150k passwords per second against a good box. This means that you should use a ve 阅读全文
posted @ 2024-04-20 12:56 Dreamsrj 阅读(9) 评论(0) 推荐(0)
摘要:常用命令 redis 提供了丰富的命令用于对数据库和各种数据库类型进行操作;这些命令可以在Linux终端使用; 大致分为两类: 键值 服务器相关命令 键值相关命令 keys Returns all keys matching pattern. KEYS pattern exists 返回key存在的 阅读全文
posted @ 2024-04-20 12:56 Dreamsrj 阅读(15) 评论(0) 推荐(0)
摘要:数据类型 redis支持的数据类型: string,list,set, zset, hash, geo 操作string的常用命令有: set、setnx、setrange、mset、getset get、mget、getrange、incr、incrby、decr、decrby、strlen、ap 阅读全文
posted @ 2024-04-20 12:55 Dreamsrj 阅读(7) 评论(0) 推荐(0)
摘要:基础知识 NoSQL 以Key-Value形式存儲 非关系型,分布式,开源,可扩展 处理大量数据 运行在便宜的PC服务器集群上 击碎了性能瓶颈 对数据高并发读写 对海里数据的高效率存储和访问 对数据的高可扩展性和高可用性(分布式) 支持的数据类型:string list set zset(有序集合) 阅读全文
posted @ 2024-04-20 12:48 Dreamsrj
摘要:1、LIMIT 语句 分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般 DBA 想到的办法是在 type, name, create_time 字段上加组合索引。这样条件排序都能有效的利用到索引,性能迅速提升。 SELECT * FROM operation 阅读全文
posted @ 2024-04-20 12:47 Dreamsrj 阅读(36) 评论(0) 推荐(0)
摘要:Spring-MongoDB 造数 public class MongoDataGenerator { private List<String> optTypes; private List<String> nds; private List<String> mls; private List<St 阅读全文
posted @ 2024-04-20 09:26 Dreamsrj
摘要:副本集介绍 A replica set in MongoDB is a group of mongod processes that maintain the same data set. Replica sets provide redundancy and high availability, 阅读全文
posted @ 2024-04-20 09:10 Dreamsrj
摘要:副本集 A replica set in MongoDB is a group of mongod processes that maintain the same data set. Replica sets provide redundancy and high availability, an 阅读全文
posted @ 2024-04-20 09:07 Dreamsrj
摘要:环境说明 三台Centos 7 服务器 网络 mongo1 192.168.10.100;mongo2 192.168.10.101;mongo3 192.168.10.102; 安装 创建文件 /etc/yum.repos.d/mongodb-org-6.0.repo touch /etc/yum 阅读全文
posted @ 2024-04-20 09:04 Dreamsrj