Hadoop Shell 命令0 码力 | 10 页 | 99.34 KB | 1 年前3
Apache Cassandra 快速入门指南(Quick Start)https://www.iteblog.com 各个文件或目录介绍如下: bin:这个目录下包含了启动 Cassandra 以及客户端相关操作的可执行文件,包括 query language shell(cqlsh)以及命令行界面(CLI)等客户端。同时还包含运行 nodetool 的相关脚本,操作 SSTables 的工具等等。 conf:这个目录下面包含了 Cassandra 的配置文件。必须包含的配置文件包括:assandra 网络拓扑配置文件等。 doc:这个目录包含 CQL 相关的 html 文档。 interface:这个文件夹下面只包含一个名为 cassandra.thrift 的文件。这个文件定义了基于 Thrift 语法的 RPC API,这个 Thrift 主要用于在 Java, C++, PHP, Ruby, Python, Perl, 以及 C# 等语言中创建相关客户端,但是在 CQL 出现之后,Thrift API 4.0 版本删除。 javadoc:这个文件夹包含使用 JavaDoc 工具生成的 html 文档。 lib:这个目录包含 Cassandra 运行时需要的所有外部库。 pylib:这个目录包含 cqlsh 运行时需要使用的 Python 库。 tools:这个目录包含用于维护 Cassandra 节点的相关工具。 NEWS.txt:这个文件包含当前及之前版本的 release notes 相关信息。0 码力 | 11 页 | 0 Bytes | 1 年前3
Apache Cassandra static column 介绍与实战注意,不是任何表都支持给列加上 STATIC 关键字的,静态列有以下限制。 如果表没有定义 Clustering columns(又称 Clustering key),这种情况是不能添加静态列的。如下: cqlsh:iteblog_keyspace> CREATE TABLE "iteblog_users_with_status_updates_invalid" ( column,相同 PRIMARY KEY 的数据在同一个分区里面只存在一行数据,本质上就是静态的,所以没必要支持静态列。 如果建表的时候指定了 COMPACT STORAGE,这时候也不允许存在静态列: cqlsh:iteblog_keyspace> CREATE TABLE "iteblog_users_with_status_updates_invalid" ( supported in COMPACT STORAGE tables" 如果列是 partition key/Clustering columns 的一部分,那么这个列不能说明为静态列: cqlsh:iteblog_keyspace> CREATE TABLE "iteblog_users_with_status_updates_invalid" (0 码力 | 5 页 | 0 Bytes | 1 年前3
Cassandra在饿了么的应用索引文件,保存key和data数据位置的映射关系 Summary index采样数据 Statistics 存放data中columns和row个数信息 CompressionInfo 存放compression信息 CQL语言 1.Cql类似于SQL 2.DDL操作create table,drop table等等 3.支持DML操作INSERT、UPDATE、DELETE等等 4.查询数据通过select Client请求-写请求 Repair 3.Anti-Entropy Node Repair 为什么选择Cassandra 1.运维成本 1)部署简单 2)只需要运维一个组件 3)监控成本低 2.开发成本 1)类似sql的cql语言,对开发友好,低成本上手 2)DataStax公司提供的强大的java client 3)可调节的数据一致性 4)异步接口 3.适用场景 1)Cassandra自带多idc策略 2)我们的业务需求 Sata盘集群 平均响应时间小于80ms 2.15+ node 生产应用-历史订单 饿了么大数据平台自助化数据接口平台 1.One sql one api 2.50+ Cassandra cql api 生产应用-dt.api 1.Jdbc 2.Thrift api 3.Datastax java driver(推荐使用) Cassandra客户端选择 1.Sync和Async0 码力 | 40 页 | 4.95 MB | 1 年前3
Debian 参考手册(版本 2.109)参考手册(版本 2.109)(2023-12-18 14:53:01 UTC) 旨在作为一份 Debian 系统安装后的用户指南,为 Debian 系 统的使用与管理提供广泛的概览。它通过为非开发者编写的 shell 命令示例来涵盖系统管理的方方面面。 Debian 参考手册 iii COLLABORATORS TITLE : Debian 参考手册 ACTION NAME DATE SIGNATURE . . . . . . . . . . . . . 1 1.1.1 shell 提示符 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.1.2 GUI 下的 shell 提示符 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.4 root shell 提示符 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 261 页 | 1.39 MB | 1 年前3
Debian 參考手冊(第 2.109 版)2013-2021 青木修 Debian 參考手冊(第 2.109 版)(2023-12-18 14:53:01 UTC) 旨在爲運行 Debian 系統的用戶提供全面的指引。通過爲非 開發者編撰的 shell 指令例子來涵蓋系統管理的方方面面。 Debian 參考手冊 iii COLLABORATORS TITLE : Debian 參考手冊 ACTION NAME DATE SIGNATURE . . . . . . . . . . . . . 1 1.1.1 shell 提示字元 (prompt) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.1.2 GUI 下的 shell 提示符 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.4 root shell 提示字元 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 码力 | 260 页 | 1.41 MB | 1 年前3
Hyperledger Fabric 1.4 中文文档的库和命令行工具,用来提高基于 SSH 的 应用部署和系统管理效率。 更具体地说,Fabric 是: 一个让你通过 命令行 执行 无参数 Python 函数 的工具; 一个让通过 SSH 执行 Shell 命令更加 容易 、 更符合 Python 风格 的命令 库(建立于一个更低层次的库)。 自然而然地,大部分用户把这两件事结合着用,使用 Fabric 来写和执行 Python 函数或 task 中完成。 参见 Execution strategy, 定义任务, fab 选项和参数 任务参数 和你平时的 Python 编程一样,给任务函数传递参数很有必要``。Fabric 支持 Shell 兼容的参数用法: <任务名>:<参数>, <关键字参数名>=<参数值>,... 用起来就 是这样,下面我们用一个 say hello 的实例来展开说明一下: def hello(name="world"): 本地命令 在前面的例子中, fab 实际上只节省了数行 if __name__ == "__main__" 这样 的惯例代码而已。Fabric 的设计目的更是为了使用它自己的 API,包括执行 Shell 命令、传送文件等函数(或操作)接口。 假设我们需要为一个 web 应用创建 fabfile 。具体的情景如下:这个 web 应用 的代码使用 git 托管在一台远程服务器 vcshost 上,我们把它的代码库克隆到0 码力 | 145 页 | 161.53 KB | 1 年前3
Hyperledger Fabric 2.5 中文文档的库和命令行工具,用来提高基于 SSH 的 应用部署和系统管理效率。 更具体地说,Fabric 是: 一个让你通过 命令行 执行 无参数 Python 函数 的工具; 一个让通过 SSH 执行 Shell 命令更加 容易 、 更符合 Python 风格 的命令 库(建立于一个更低层次的库)。 自然而然地,大部分用户把这两件事结合着用,使用 Fabric 来写和执行 Python 函数或 task 中完成。 参见 Execution strategy, 定义任务, fab 选项和参数 任务参数 和你平时的 Python 编程一样,给任务函数传递参数很有必要``。Fabric 支持 Shell 兼容的参数用法: <任务名>:<参数>, <关键字参数名>=<参数值>,... 用起来就 是这样,下面我们用一个 say hello 的实例来展开说明一下: def hello(name="world"): 本地命令 在前面的例子中, fab 实际上只节省了数行 if __name__ == "__main__" 这样 的惯例代码而已。Fabric 的设计目的更是为了使用它自己的 API,包括执行 Shell 命令、传送文件等函数(或操作)接口。 假设我们需要为一个 web 应用创建 fabfile 。具体的情景如下:这个 web 应用 的代码使用 git 托管在一台远程服务器 vcshost 上,我们把它的代码库克隆到0 码力 | 138 页 | 154.00 KB | 1 年前3
Linux命令大全搜索工具 v1.8用来变更文件或目录的权限 chown 用来变更文件或目录的拥有者或所属群组 chpasswd 批量更新用户口令的工具 chroot 把根目录换成指定的目的目录 chsh 用来更换登录系统时使用的shell cksum 检查文件的CRC是否正确 clear 清除当前屏幕终端上的任何信息 clock 用于调整 RTC 时间 clockdiff 检测两台linux主机的时间差 cmp 比较两个文件是否有差异 显示diff命令输出信息的柱状图 dig 域名查询工具 dircolors 置ls命令在显示目录或文件时所用的色彩 dirname 去除文件名中的非目录部分 dirs 显示目录堆栈 disown 从当前的shell中移除作业 dmesg 显示Linux系统启动信息 dmidecode 在Linux系统下获取有关硬件方面的信息 dnf 新一代的RPM软件包管理器 dnsdomainname 定义DNS系统中FQDN名称的域名 emacs 功能强大的全屏文本编辑器 enable 启动或禁用shell内建命令 env 显示系统中已存在的环境变量 ethtool 显示或修改以太网卡的配置信息 ex 启动vim编辑器的ex编辑模式 exec 调用并执行指定的命令 exit 退出当前的shell expand 将文件的制表符转换为空白字符 export 为shell变量或函数设置导出属性 exportfs 管理NFS共享文件系统列表0 码力 | 1347 页 | 8.79 MB | 1 年前3
鸟哥的 Linux 私房菜:基础学习篇 第四版使用注意事项 9.5 重点回顾 9.6 本章练习 9.7 参考资料与延伸阅读 第十章、认识与学习BASH 10.1 认识 BASH 这个 Shell 10.2 Shell 的变量功能 10.3 命令别名与历史命令 10.4 Bash Shell 的操作环境: 10.5 数据流重导向 10.6 管线命令 (pipe) 10.7 重点回顾 10.8 本章习题 10.9 参考资料与延伸阅读 5 重点回顾 11.6 本章习题 11.7 参考资料与延伸阅读 第十二章、学习 Shell Scripts 12.1 什么是 Shell scripts 12.2 简单的 shell script 练习 12.3 善用判断式 12.4 条件判断式 12.5 循环 (loop) 12.6 shell script 的追踪与 debug 12.7 重点回顾 12.8 本章习题 第十三章、Linux 第十三章、Linux 帐号管理与 ACL 权限设置 13.1 Linux 的帐号与群组 13.2 帐号管理 13.3 主机的细部权限规划:ACL 的使用 13.4 使用者身份切换 13.5 使用者的特殊 shell 与 PAM 模块 13.6 Linux 主机上的使用者讯息传递 13.7 CentOS 7 环境下大量创建帐号的方法 13.8 重点回顾 13.9 本章习题 13.10 参考资料与延伸阅读0 码力 | 1158 页 | 13.73 MB | 1 年前3
共 396 条
- 1
- 2
- 3
- 4
- 5
- 6
- 40













