摘要:
一 ES基础知识介绍 Near Reamtime(NRT) Elasticsearch 是一个实时的查询平台,从索引数据开始到索引数据结束几乎是1s的时间 Cluster 集群是一个或多个节点的集合,这些节点一起保存数据,并在所有节点上提供联合索引和搜索功能,集群通过唯一的名称(默认为elastic 阅读全文
摘要:
环境准备 JDK1.8 http://download.oracle.com/otn/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz Python2.7* https://www.pytho 阅读全文
摘要:
#!/bin/bash passwd='nihao23d23d' /usr/bin/expect << _EOF spawn ssh -p22 flli@10.189.103.12 expect { "Are you sure you want to continue connecting (yes/no)?" { send "yes\r" ... 阅读全文
摘要:
cluster_name 设置Cassandra集群的名称。 在Cassandra集群中,每一台服务器都必须具备相应的集群的名称。如果名称不一致,则当前Cassandra服务器无法加入集群。 initial_token Cassandra服务器的初始化Token值,这个值代表了Cassandra服务器在一致性哈希环中的位置。 当Cassandra第一次启动的时候,会从该配置项中读取,如果留空... 阅读全文
摘要:
目前开发一台EC2的PostgreSQL服务器的磁盘空间已经严重不足,该磁盘非LVM,所以不考虑磁盘扩容方法,研发希望可以分区/data/02对应的/dev/xvdl1磁盘分担部分数据库的数据,这样也不用另加磁盘,这里研发列出了部分数据库。此处借用tablespace特性将部分数据迁移到新磁盘 查看 阅读全文
摘要:
查看当前库表和物化视图总大小 阅读全文
摘要:
和关系数据库一样,Cassandra在写数据之前,也需要先记录日志,称之为commitlog,然后数据才会写入到Column Family对应的Memtable中,并且Memtable中的内容是按照key排序好的。Memtable是一种内存结构,满足一定条件后批量刷新到磁盘上,存储为SSTable。 阅读全文
摘要:
列(column)是Cassandra数据模型中的最基本的数据结构单元。列是一个由列名(key)、值(value)、时间戳(timestamp)构成的三元组。在关系型数据库中,你需要先定义列的名称和和列类型来组成表结构,在插入数据的时候,客户端只需要往预先定义好的表结构插入数值就行了,数据库提供表名 阅读全文
摘要:
1. 查看当前数据库大小以及记录行数 2. 查看当前数据库各schema大小以及每个schema下的记录行数 3. 查看当前数据库下每张表的大小 方法一 方法二 方法三 阅读全文
摘要:
和cassandra数据库交互的方式有两种,一种是通过类似于cassandra-cli命令的thrift api,或者通过cassandra提供的cql(cassandra query lanugage),. 注意:cassandra-cli客户端命令从cassandra V2.2已经弃用,所以想使 阅读全文