Crush算法1、Crush的目的 优化分配数据,高效的重组数据,灵活的约束对象副本放置,硬件故障时候最大化保证数据安全 2、流程 Ceph 架构中,Ceph客户端是直接读写存放在OSD上的RADOS Object,因此,Ceph需要走完(Pool, Object) → (Pool, PG) → O ...
分类:
编程语言 时间:
2018-08-25 11:33:32
阅读次数:
236
1. 问题描述 Python文件运行时报TabError: inconsistent use of tabs and spaces in indentation 2. 问题原因 tab 和 space混合使用导致程序错误 3. 解决方案 排查出错地方的格式 ...
分类:
编程语言 时间:
2018-08-11 23:19:50
阅读次数:
614
1.postgresql下载地址 postgresql-10.1.tar.gz 2.解压 tar -zxvf 文件 3.依次执行: ./configure是检查当前环境能否安装PG,以下是我遇到的报错和解决方案 报错1:configure: error: no acceptable C compil ...
分类:
数据库 时间:
2018-08-08 18:17:58
阅读次数:
190
进入指定目录: 使用vi编辑pg_hba.conf文件 以上配置为所有IP及网关都允许访问,使用MD5认证。 postgres可访问所有数据库 bret用户仅允许访问community、community2数据库 weather仅允许访问weather数据库 ...
分类:
数据库 时间:
2018-08-07 13:12:44
阅读次数:
322
mysql被oricle公司收购以后,PG就成了比较流行的开源数据库的首选,而且heroku上面不支持mysql,但是却大力支持PG,所以说,不得不学学PG,并非迫不得已的样子,至少以后PG会比较流行,学学固然是好的,自己学习的一点感想,供新手快速入门。 安装 你可以选择自行下载源码安装:http: ...
分类:
其他好文 时间:
2018-08-05 22:40:18
阅读次数:
370
如之前描述的 pg3复杂了许多 先来看看都要hook哪些点 1、hook dpc和定时器分发器,防止seh路线触发pg KiTimerListExpire,KiRetireDpcList 看一下hook点 hook的就是call的位置。 这里有两种方案:一种是直接jmp + 64bit addr,显 ...
分类:
其他好文 时间:
2018-07-31 21:38:47
阅读次数:
299
Eureka is an AP system in terms of CAP theorem which in turn makes the information in the registry inconsistent between servers during a network parti ...
分类:
其他好文 时间:
2018-07-31 10:58:34
阅读次数:
158
8jielicai_New\App_Code\common\pg.cs GetHtmlFromUrlJUYI 1030 --短信 8jielicai_New\w6h8y3_n7s4d\bm_sh.aspx.cs 276行 --新增积分 调用的是8j.Programs\BL.JF\WS.JF\服务端\ ...
分类:
其他好文 时间:
2018-07-30 11:34:15
阅读次数:
227
hasura graphql 的安装可以参考相关项目 创建函数 数据表创建 CREATE TABLE sql_function_table ( id SERIAL PRIMARY KEY, input text NOT NULL, output text ); 创建函数以及触发器 CREATE FU... ...
分类:
其他好文 时间:
2018-07-25 17:05:47
阅读次数:
137
获取表名及注释: select relname as tabname,cast(obj_description(relfilenode,'pg_class') as varchar) as comment from pg_class c where relkind = 'r' and relname ...
分类:
数据库 时间:
2018-07-14 21:34:36
阅读次数:
1179