上一页 1 ··· 84 85 86 87 88 89 90 91 92 ··· 125 下一页

2019年4月3日

How to Create an PostgreSQL Extension

摘要: 转自:https://severalnines.com/blog/creating-new-modules-using-postgresql-create-extension Extensibility is one of the most powerful feature in PostgreSQ 阅读全文

posted @ 2019-04-03 12:53 荣锋亮 阅读(537) 评论(0) 推荐(0) 编辑

zombodb 几点说明

摘要: 内容来自官方文档,截取部分 默认es 索引的副本为0 这个参考可以通过修改索引,或者在创建的时候通过with 参数指定,或者通过pg 的配置文件中指定 索引更多的列以为这使用了更多的es 能力 索引的列越多,说明我们对于es 的使用更好,可以更好的使用es 的能力 zombodb 存储整个数据在es 阅读全文

posted @ 2019-04-03 10:33 荣锋亮 阅读(447) 评论(0) 推荐(0) 编辑

zombodb  query dsl

摘要: zombodb query dsl 是为了简化es 查询的处理,同时可以兼容基本上所有的es 操作 一个简单的查询,查询任何字段包含cats 以及dogs 的 SELECT * FROM table WHERE table ==> <cats and dogs query here> zombodb 阅读全文

posted @ 2019-04-03 09:59 荣锋亮 阅读(430) 评论(0) 推荐(0) 编辑

zombodb 数据类型映射

摘要: zombodb 与es 数据类型的映射处理 通用数据类型映射 Postgres 类型Elasticsearch JSON 映射定义 bytea {"type": "binary"} boolean {"type": "boolean"} smallint {"type": "short"} inte 阅读全文

posted @ 2019-04-03 09:39 荣锋亮 阅读(390) 评论(0) 推荐(0) 编辑

Amundsen — Lyft’s data discovery & metadata engine

摘要: 转自:https://eng.lyft.com/amundsen-lyfts-data-discovery-metadata-engine-62d27254fbb9 In order to increase productivity of data scientists and research s 阅读全文

posted @ 2019-04-03 08:15 荣锋亮 阅读(483) 评论(0) 推荐(0) 编辑

The Twelve-Factor Container

摘要: 转自:https://medium.com/notbinary/the-twelve-factor-container-8d1edc2a49d4?%24identity_id=550978996201189678&feature=Share&type=0&duration=0&data=eyIkb2 阅读全文

posted @ 2019-04-03 08:13 荣锋亮 阅读(328) 评论(0) 推荐(0) 编辑

2019年4月2日

zombodb sql functions 说明

摘要: zombodb 提供了好多方便的sql 函数工具类以及帮助函数 查看zombodb 版本zdb.version() select * from zdb.version(); version 10-1.0.3 (1 row) es http 请求的 zdb.request 函数签名 FUNCTION 阅读全文

posted @ 2019-04-02 18:17 荣锋亮 阅读(197) 评论(0) 推荐(0) 编辑

zombodb 得分以及高光

摘要: 得分以及高光在搜索引擎中有很重要的作用 得分zdb.score 使用方法 zdb.score(tid) 参考示例 SELECT zdb.score(ctid), * FROM products WHERE products ==> 'sports box' ORDER BY score desc; 阅读全文

posted @ 2019-04-02 16:16 荣锋亮 阅读(249) 评论(0) 推荐(0) 编辑

windows openssh 设置root 目录

摘要: 默认windows openssh 服务的root 目录是用户账户所在的目录(一般是administrator),但是我们可以通过修改sshd_config 重新修改路径 可选的修改方式 直接修改sshd 的配置然后重启服务 C:\ProgramData\ssh\sshd_config 目录添加如下 阅读全文

posted @ 2019-04-02 15:16 荣锋亮 阅读(5514) 评论(0) 推荐(0) 编辑

zombodb 聚合函数

摘要: zombodb 暴露基本上所有es 的集合函数为sql 函数,我们可以方便使用 比如 count FUNCTION zdb.count( index regclass, query zdbquery) RETURNS bigint 说明 详细参数使用参考github 项目文档,而且和es 的命名基本 阅读全文

posted @ 2019-04-02 11:15 荣锋亮 阅读(270) 评论(0) 推荐(0) 编辑

zombodb 索引管理

摘要: zombodb 支持标准的index 管理(create 、alter、drop) 创建索引 CREATE INDEX index_name ON table_name USING zombodb ((table_name.*)) WITH (...) 修改索引 ALTER INDEX index_ 阅读全文

posted @ 2019-04-02 10:51 荣锋亮 阅读(512) 评论(0) 推荐(0) 编辑

zombodb 索引创建

摘要: 索引的创建是zombodb 的核心,我们都是需要先创建table,然后创建索引,创建的时候我们可以指定es 集群的地址,同时可能需要使用 一些地址api(比如数据直接存储在es 中而不是pg 中) 表创建 CREATE TABLE products ( id SERIAL8 NOT NULL PRI 阅读全文

posted @ 2019-04-02 10:36 荣锋亮 阅读(340) 评论(0) 推荐(0) 编辑

zombodb 低级api 操作

摘要: zombodb 低级api 允许直接从zombodb 索引中进行insert、delete 文档,同时保留了mvcc 的特性,但是数据没有存储在 pg 中,但是也带来数据上的风险,我们需要注意进行es 数据的备份 api 说明 FUNCTION zdb.llapi_direct_insert(ind 阅读全文

posted @ 2019-04-02 10:20 荣锋亮 阅读(285) 评论(0) 推荐(0) 编辑

zombodb 几个方便的_cat api

摘要: zombodb 暴露所有es _cat/ api 为视图,我们可以通过视图方便的查询es 的信息,默认在zdb的schema 中 包含的视图 几个方便的view 查看索引统计信息zdb.index_stats select * from zdb.index_stats; -[ RECORD 1 ] 阅读全文

posted @ 2019-04-02 09:54 荣锋亮 阅读(393) 评论(0) 推荐(0) 编辑

zombodb 配置设置

摘要: 主要是关于es 集群地址以及分片,复制副本的配置,配置主要在postgresql.conf,当然我们可以在函数中指定 postgresql.conf 级别的配置 es 配置 格式 zdb.default_elasticsearch_url Type: string Default: null 说明 阅读全文

posted @ 2019-04-02 09:53 荣锋亮 阅读(309) 评论(0) 推荐(0) 编辑

2019年4月1日

hasura graphql-engine 集成zombodb

摘要: zombodb 是一个很不错的pg 扩展,可以方便的把es 与pg 集成起来,使用方便 ,目前尽管有一些docker 镜像 但是版本都比较老,所以基于centos7 做了一个新的docker 镜像,同时基于view 的方式集成hasura graphql-engine 环境准备 docker ima 阅读全文

posted @ 2019-04-01 19:25 荣锋亮 阅读(564) 评论(0) 推荐(0) 编辑

zombodb安装试用

摘要: pg 数据库安装 参考如下安装 yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm yum install postgresql 阅读全文

posted @ 2019-04-01 11:20 荣锋亮 阅读(1655) 评论(2) 推荐(1) 编辑

2019年3月29日

windows openssh server 安装试用

摘要: 使用Windows的可能会知道win10 的已经包好了openssh 服务,但是对于其他机器win 7 windows 2008 ,就需要其他的方法了 还好powershell 团队开发了支持windows 的opensshd 服务,试用了还不错,就是中文显示有问题(应该可以配置修改) 安装 下载安 阅读全文

posted @ 2019-03-29 15:49 荣锋亮 阅读(4478) 评论(0) 推荐(0) 编辑

2019年3月27日

terraform 配置github module source

摘要: terraform 支持多种module 的source 配置 以下是一个简单的使用github source的demo 测试项目 项目结构 ├── init.tpl ├── main.tf 代码说明 main.tf 主要配置module block module "users" { source 阅读全文

posted @ 2019-03-27 11:04 荣锋亮 阅读(623) 评论(0) 推荐(0) 编辑

Module Sources

摘要: 转自:https://www.terraform.io/docs/modules/sources.html 主要记录module source 的格式 The source argument in a module block tells Terraform where to find the so 阅读全文

posted @ 2019-03-27 11:03 荣锋亮 阅读(309) 评论(0) 推荐(0) 编辑

创建一个简单的terraform module

摘要: terraform module可以实现代码的复用,同时方便分享,下面创建一个简单的基于localfile && template provider 的module module 项目 一个简单基于模板生成curl 配置module 项目结构 ├── README.md ├── init.tpl ├ 阅读全文

posted @ 2019-03-27 10:46 荣锋亮 阅读(1693) 评论(0) 推荐(0) 编辑

2019年3月26日

Writing and playing with custom Terraform Providers

摘要: 转自:https://petersouter.xyz/writing-and-playing-with-custom-terraform-providers/ I’ve been digging deeper on Terraform. It’s something I’ve tinkered wi 阅读全文

posted @ 2019-03-26 18:33 荣锋亮 阅读(566) 评论(0) 推荐(0) 编辑

Write your own Terraform provider: Part 1

摘要: 转自:https://container-solutions.com/write-terraform-provider-part-1/ This is the first part of a series of blog posts that explain how to write Terrafo 阅读全文

posted @ 2019-03-26 18:32 荣锋亮 阅读(326) 评论(0) 推荐(0) 编辑

Creating Modules

摘要: 转自官方文档,主要说明如何创建模块 https://www.terraform.io/docs/modules/index.html A module is a container for multiple resources that are used together. Modules can 阅读全文

posted @ 2019-03-26 15:47 荣锋亮 阅读(201) 评论(0) 推荐(0) 编辑

2019年3月25日

terraform plugin 版本以及changlog 规范

摘要: 文章来自官方文章,转自:https://www.terraform.io/docs/extend/best-practices/versioning.html 里面包含了版本命名的规范,以及changlog 的编写,对于实际的开发具有很大的价值 Given the breadth of availa 阅读全文

posted @ 2019-03-25 19:05 荣锋亮 阅读(851) 评论(0) 推荐(0) 编辑

Terraform Detecting Drift

摘要: 转自:https://www.terraform.io/docs/extend/best-practices/detecting-drift.html 这篇文章主要说明了对于资源如何处理 read&&create,可以让我们了解如何进行状态管理 One of the core challenges 阅读全文

posted @ 2019-03-25 17:20 荣锋亮 阅读(393) 评论(0) 推荐(0) 编辑

使用terraform-provider-s3 操作minio

摘要: 尽管默认官方提供了s3 的操作,但是对于开源minio 无法支持,更多的是aws 的s3,社区提供了一个通用 s3 操作的provider(基于minio 的sdk) 环境准备 docker-compose 文件 version: "3" services: s3: image: minio/min 阅读全文

posted @ 2019-03-25 14:51 荣锋亮 阅读(547) 评论(0) 推荐(0) 编辑

Terraform 自定义provider 开发

摘要: 内容来自官方文档,主要是进行学习自定义provider 开发的流程 开发说明 我们需要开发的有provider 以及resource 对于resource 我们需要进行crud 的处理,同时还需要进行状态的 处理 项目初始化 dep 使用dep 进行包管理 dep init provider pac 阅读全文

posted @ 2019-03-25 11:28 荣锋亮 阅读(1720) 评论(0) 推荐(0) 编辑

Writing Custom Providers

摘要: 转自:https://www.terraform.io/docs/extend/writing-custom-providers.html 很详细,做为一个记录 In Terraform, a Provider is the logical abstraction of an upstream AP 阅读全文

posted @ 2019-03-25 09:02 荣锋亮 阅读(501) 评论(0) 推荐(0) 编辑

2019年3月19日

terraform 几个方便的工具

摘要: 几个方便的terraform 工具,方便了解terraform terraform-docs 方便的查看资源的信息(支持markdown,json 格式),对于ci/cd 很方便 项目地址 https://github.com/segmentio/terraform-docs 安装 for mac 阅读全文

posted @ 2019-03-19 14:01 荣锋亮 阅读(2718) 评论(0) 推荐(0) 编辑

几张简单的terraform flow 图——可以快速了解terraform的使用

摘要: 以下是一个简单额terraform flow 我们快速的了解terraform 的使用,基于流程 参考图 参考架构 简单使用流程 说明 从上图我们可以看出terraform 的使用 tf 内容编写 定义变量,定义输出(可选的) 编写主要的任务(main.tf) 执行terraform 的操作(资源生 阅读全文

posted @ 2019-03-19 13:31 荣锋亮 阅读(1499) 评论(0) 推荐(0) 编辑

Stateful Kubernetes Applications Made Easier: PSO and FlashBlade

摘要: 转自:https://medium.com/@joshua_robinson/stateful-kubernetes-applications-made-easier-pso-and-flashblade-aa3e2ebb0248 For stateful applications on Kuber 阅读全文

posted @ 2019-03-19 10:41 荣锋亮 阅读(382) 评论(0) 推荐(0) 编辑

2019年3月18日

使用k8s && minio 进行 postgres 数据库自动备份

摘要: 通过k8s 的定时任务job,我们可以方便的进行定时任务应用的开发,通过minio s3 兼容的cloud native 存储 我们可以方便的通过http 请求进行数据文件的备份,以下简单演示下如何进行集成 环境准备 docker 镜像修改自 https://github.com/Remigius2 阅读全文

posted @ 2019-03-18 18:48 荣锋亮 阅读(2787) 评论(0) 推荐(0) 编辑

2019年3月16日

Understanding how uid and gid work in Docker containers

摘要: 转自:https://medium.com/@mccode/understanding-how-uid-and-gid-work-in-docker-containers-c37a01d01cf Understanding how usernames, group names, user ids ( 阅读全文

posted @ 2019-03-16 20:05 荣锋亮 阅读(662) 评论(0) 推荐(0) 编辑

nightwatchjs 基于nodejs&& webdriver 协议的自动化测试&&持续集成框架

摘要: nightwatchjs 是基于nodejs&& webdriver 协议的自动化测试&&持续集成框架 参考架构 参考资料 http://nightwatchjs.org/gettingstarted/#browser-drivers-setup 阅读全文

posted @ 2019-03-16 10:58 荣锋亮 阅读(361) 评论(0) 推荐(0) 编辑

hasura graphql-engine graphql2chartjs 方便的graphql 转换chartjs 的类库

摘要: graphql2chartjs 是hasura graphql-engine 团队开源的方便graphql 转换为chartjs 的类库,我们可以方便的 用来进行ChartJS chart 开发 一张参考图 说明 我们可以集成subscription 可以快速的开发实时的图表,当前官方支持的图表还是 阅读全文

posted @ 2019-03-16 10:47 荣锋亮 阅读(419) 评论(0) 推荐(0) 编辑

2019年3月8日

nginx unit 1.8 支持基于java servlet 的开发模型

摘要: 最近unit 1.8 发布了,有两个比较大的新特性,内部请求路由,以及java servlet 容器应用的开发 内部请求路由配置参考 { "routes": [ { "match": { "host": "example.com", "uri": "/admin/*" }, "action": { 阅读全文

posted @ 2019-03-08 14:45 荣锋亮 阅读(532) 评论(0) 推荐(0) 编辑

试用 openresty/lua-resty-shell

摘要: openresty/lua-resty-shell 是当前最新rc 版本内置的shell 功能,我们可以用来执行一个脚本,以及命令 还是比较方便的。 测试集成了一个oreilly电子书下载的功能 环境准备 docker-compose 文件 version: "3" services: nginx: 阅读全文

posted @ 2019-03-08 13:45 荣锋亮 阅读(1105) 评论(0) 推荐(0) 编辑

2019年3月6日

kubebapps 添加私有harbor 中的helm repo

摘要: kubebapps 支持添加私有的helm repo,基于http basic auth ,我们通过添加header 就可以了 备注 harbor helm 以及kubebapps 的搭建可以参考 https://www.cnblogs.com/rongfengliang/p/9974172.htm 阅读全文

posted @ 2019-03-06 10:51 荣锋亮 阅读(1289) 评论(0) 推荐(0) 编辑

2019年3月5日

CONTINUOUS MIGRATION

摘要: 转自:https://pgloader.io/blog/continuous-migration/ After having been involved in many migration projects over the last 10 years, I decided to publish t 阅读全文

posted @ 2019-03-05 10:48 荣锋亮 阅读(274) 评论(0) 推荐(0) 编辑

上一页 1 ··· 84 85 86 87 88 89 90 91 92 ··· 125 下一页

导航