Ansible-Base-Variable-1

Ansible 变量基础

定义变量

Ansible 支持十几种定义变量的方式
这里我们仅介绍其中一部分变量,根据优先级排序

1
2
3
4
5
6
7
Inventory 变量
Host Facts 变量
Register 命令执行结果变量
Playbook 文件里定义变量
Playbook 提示变量
变量文件
-e 命令行变量

Ansible-Base-1

Ansible 基础

Ansible 的依赖包说明

1
2
3
4
5
6
ansible-2.8.5-2.el8.noarch.rpm
libsodium-1.0.18-2.el8.x86 64.rpm
python3-bcrypt-3.1.6-2.el8.1.x86 64
python3-paramiko-2.4.3-1.el8.noarch.rpm
python3-pynacl-1.3.0-5.el8.x86 64.rpm
sshpass-1.06-9.el8.x86 64.rpm

DmDB-Docker-Install

Docker 安装 达梦数据库 (DM Database)

达梦数据库官方文档

https://eco.dameng.com/document/dm/zh-cn/pm/index.html

个人对于达梦数据库的片面理解

1. DM 数据库在很多方面很像 Oracle, ASM ,EXPDP,RMAN 等命令都存在, 但部分又有所不同
2. DM 数据库在客户端方面不太友好,很多客户端只能依靠 JDBC 连接
3. 如果是数据库管理员连接达梦数据库,建议使用 DM 官方的客户端软件
4. DM 数据库的认证含金量很高,对比其他数据库证书 (Oracle OCP)
5. DM 数据库官方文档比较齐全,全部是中文,如果学习过其他数据库很容易能够理解

安装前准备

软硬件 版本
终端 X86-64
架构 Docker 2022 年 8 月版

Neo4j-12-Python-Driver

Neo4j 第十二篇:使用 Python 驱动访问 Neo4j

转载: https://www.cnblogs.com/ljhdo/p/10907941.html

参考:
https://neo4j.com/docs/api/python-driver/1.4/
https://neo4j.com/docs/

neo4j 官方驱动支持 Python 语言,驱动程序主要包含 Driver 类型和 Session 类型。Driver 对象包含 Neo4j 数据库的详细信息,包括主机 url、安全验证等配置,还管理着连接池(Connection Pool);Session对象是执行事务单元的逻辑上下文,事务是在Session的上下文中执行的。由于Session不是线程安全的,并能够从Driver对象管理的连接池中回收利用(Recycle)连接,因此,Session对象是轻量级的(lightweight),用完之后应立即销毁(disposable)。

Driver对象和Session对象的关系是:Driver对象负责管理连接池,从连接池中分配连接创建Session对象;Session对象在单个线程中接收Cypher和启动事务,在事务执行完成之后,立即销毁Session对象;Driver对象负责回收连接,等待为下一个Session对象分配连接。

|