摘要: (五十五)Python操作SQLite数据库 1:SQLite数据库 概念 SQLite 是遵守ACID的关系数据库管理系统,它包含在一个相对小的C程序库中,与许多其它数据库管理系统不同,SQLite不是一个客户端/服务器结构的数据库引擎,而是被集成在用户程序中的嵌入式关系型数据库 SQLite遵守 阅读全文
posted @ 2024-12-13 16:46 钟桂耀 阅读(3) 评论(0) 推荐(0) 编辑
摘要: (五十四)Python操作Redis缓存数据库 1:使用redis库操作Redis 安装 pip install redis string操作 示例1:单个string import redis client = redis.StrictRedis(host='localhost', port=63 阅读全文
posted @ 2024-12-13 16:46 钟桂耀 阅读(14) 评论(0) 推荐(0) 编辑
摘要: (五十三)Redis的使用 1:Redis入门 概念 1:Redis运行过程,也就是读写过程都是基于内存实现的key/value存储。对比与memcached而言,会基于异步方式(快照)同步到文件系统,实现数据的持久性存储。单一进程响应用户的所有的请求,具有主从架构。 2:单台服务器可以响应的100 阅读全文
posted @ 2024-12-13 16:45 钟桂耀 阅读(3) 评论(0) 推荐(0) 编辑
摘要: (五十二)Python操作MongoDB文档数据库 1:Pymongo 详解 安装 pip install pymongo 查看数据库 from pymongo import MongoClient connect = MongoClient(host='localhost', port=27017 阅读全文
posted @ 2024-12-13 16:45 钟桂耀 阅读(22) 评论(0) 推荐(0) 编辑
摘要: (五十一)MongoDB的使用 1:MongoDB 概念 MongoDB的库中由一个或多个collections组成,这里的collection相当与关系型数据库中的表 MongoDB中的记录是一个document文档,它是由字段和值对组成的数据结构。 MongoDB文档类似于JSON对象。字段的值 阅读全文
posted @ 2024-12-13 16:43 钟桂耀 阅读(8) 评论(0) 推荐(0) 编辑
摘要: http://www.rpmfind.net/ https://vault.centos.org/ 阅读全文
posted @ 2022-03-22 18:57 钟桂耀 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 制作并导入Amphora镜像 git clone https://github.com/openstack/octavia.git cd octavia/diskimage-create/ ./diskimage-create.sh -i centos -t qcow2 -o amphora-x64 阅读全文
posted @ 2021-05-28 15:38 钟桂耀 阅读(714) 评论(0) 推荐(0) 编辑
摘要: Step 1. 准备租户网络,用户的业务云主机在该网络内。 Step 2. 选定 Load Balancer 服务的 Subnet。 Step 3. 设定 Load Balancer 下属的 Listener,指定监听 HTTP Port: 80 访问请求。 Step 4. 设定 Listener 阅读全文
posted @ 2021-05-08 12:54 钟桂耀 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 写在前面 当集群压力较大,或者写了很多的数据的时候,很容易出现延时高的现象,除了建设早起避免坑之外,我们在日常维护中也应该多准备几手以备不时之需 最近我们有集群的osd写入延时经常飙得很高,有多高呢?35s。即使它是HDD盘,35s也是不可接受的,于是有了这篇排查手记 开始排查 现象很明显,客户端的 阅读全文
posted @ 2021-01-10 11:40 钟桂耀 阅读(1190) 评论(0) 推荐(0) 编辑
摘要: Ceph在扩容或缩容期间会有数据rebalance。如何控制在rebalance时,尽量降低对client IO的影响? 本质上,用户数据写入ceph时,会被切分成大小相等的object,这些object由PG承载,分布到不同的OSD上(每个OSD一般会对应一块硬盘)。数据的迁移会以PG为单位进行, 阅读全文
posted @ 2021-01-09 21:10 钟桂耀 阅读(4739) 评论(0) 推荐(1) 编辑