Ubuntu+Vmware 磁盘空间不足时如何扩容
首先使用df -h查看整体文件使用情况,可以发现 / 下的有效内存只有48M了。

Odoo中几种校验和约束的写法
逻辑校验
顾名思义,我们可以在create/write方法中,添加对应的逻辑校验,这种检测理论上优先级最高,因为Jsonrpc调用保存逻辑后,首先进入执行的就是对应的create/write,但是为什么是理论上优先级最高。
pg数据库连接方式有几种?
dns字符串 和 连接参数两种
dns字符串类似postgres://odoo:odoo@localhost:5432/postgres?sslmode=require
连接参数,通过读取config配置文件中对应的参数拼接连接。
连接池是什么?
数据库连接和访问不可能每次在执行一个SQL语句前都去进行新的连接,然后获取Cursor并执行对应语句进行处理,大量的数据库执行动作前如果都需要先连接的话,效率肯定很低下。
数据库连接池(DB Pool),预设一组数据库连接,等需要连接时直接总池中获取对应的连接实例进行处理,使用完后再放回,这样就能减少数据库连接所消耗的时间。
PG的连接池有哪些方式?
Lucene Java实现的基于倒排索引的文本型全文搜索检索工具,而ES是基于Lucene并做了RESTful API封装和使用能力提升。
ELK = Elastic Search + Logstash + Kibana = ELK Stack
Logstash -> Filebeat
ELK = ES + Filebeat + Kibana = ELK Stask
Elastic Search: 提供数据的解析、索引、检索等操作功能的近乎实施搜索的平台框架;
Logstash: 从不同目标(文件、DB、MQ)收集不同格式的数据,经过过滤输出到不同的地方;
Kibana: 提供可视化展示界面,并提供实时分析功能。