上一页 1 ··· 91 92 93 94 95 96 97 98 99 ··· 133 下一页

2019年4月12日

使用outflux 导入influxdb 的数据到timescaledb

摘要: influxdb 以及timescaledb 都是不错的时序数据库,timescaledb 团队提供了直接从influxdb 导入 环境准备 docker-compose 文件 version: "3" services: timescaledb: image: timescale/timescal 阅读全文

posted @ 2019-04-12 11:12 荣锋亮 阅读(662) 评论(0) 推荐(0)

edgedb 强大的对象关系数据库

摘要: edgedb 是一个强大的对象关系数据库,构建在pg 之上。 包含的特性: 严格的强类型模式; 强大而富有表现力的查询语言; 丰富的标准库; 内置支持模式迁移; 本机GraphQL支持。 数据模型 从表现上,类似graphql 的type 定义,如下: type User { required pr 阅读全文

posted @ 2019-04-12 09:44 荣锋亮 阅读(494) 评论(0) 推荐(0)

2019年4月11日

Announcing the Operate Preview Release: Monitoring and Managing Cross-Microservice Workflows

摘要: 转自:https://zeebe.io/blog/2019/04/announcing-operate-visibility-and-problem-solving/ Written by Mike Winters on Apr 9 2019 in the Releases category. To 阅读全文

posted @ 2019-04-11 14:41 荣锋亮 阅读(283) 评论(0) 推荐(0)

goaccess iis w3c 自定义log 格式参考

摘要: goaccess 支持强大的自定义log 格式,比如我们需要分析iis w3c 格式日志 参考iis w3c 字段 date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc- 阅读全文

posted @ 2019-04-11 14:28 荣锋亮 阅读(728) 评论(0) 推荐(0)

goaccess 通过jsonpath 转换为prometheus metrics

摘要: goaccess 是一个不错的日志分析工具,包含了json 数据同时支持基于websocket 的实时数据处理,当然我们可以通过jsonpath 的exporter 转换为支持promethues 的metrics,还是很方便的 环境准备 docker-compose 文件 version: "3" 阅读全文

posted @ 2019-04-11 13:02 荣锋亮 阅读(1037) 评论(0) 推荐(0)

2019年4月10日

nomad 0.9 新特性

摘要: 内容摘自github Affinities and Spread: Jobs may now specify affinities towards certain node attributes. Affinities act as soft constraints, and inform the 阅读全文

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

goaccess geoip 测试

摘要: goaccess 是一个很不错的日志实时统计分析工具,我们可以用来方便的分析nginx apcahe iis 等的日志信息 对于geoip 的支持是需要源码编译的,所以基于官方docker 镜像添加了geoip 的支持 dockerfile # Builds a goaccess image fro 阅读全文

posted @ 2019-04-10 15:51 荣锋亮 阅读(1455) 评论(0) 推荐(0)

2019年4月9日

使用fpm 方便快速生成postgresql extension分发包

摘要: fpm 是一个不错,而且强大的rpm、deb,系统启动服务工具包,我们可以用来快速的生成专业的软件分发包 演示一个pg 扩展包分发包的生成(rpm 以及deb) 安装fpm sudo gem install --no-ri --no-rdoc fpm clone pg 扩展项目 代码已经写好了,使用 阅读全文

posted @ 2019-04-09 13:34 荣锋亮 阅读(368) 评论(0) 推荐(0)

2019年4月8日

使用fpm 软件包打包

摘要: 安装 sudo gem install --no-ri --no-rdoc fpm 简单使用 一个 redis的简单demo % ls src/redis-server redis.conf src/redis-server redis.conf # install src/redis-server 阅读全文

posted @ 2019-04-08 22:33 荣锋亮 阅读(508) 评论(0) 推荐(1)

使用golang 编写postgresql 扩展

摘要: postgresql 的扩展可以帮助我们做好多强大的事情,支持的开发语言有lua、perl、java、js、c 社区有人开发了一个可以基于golang开发pg 扩展的项目,使用起来很方便,同时为我们生成了 pg 扩展依赖的文件 control 、sql 文件,以及编译好的共享库 注意我使用的是cen 阅读全文

posted @ 2019-04-08 19:06 荣锋亮 阅读(2218) 评论(0) 推荐(0)

2019年4月7日

WRITING POSTGRESQL TRIGGERS IN GO

摘要: 转自:https://www.opsdash.com/blog/postgresql-triggers-golang.html 可以学习如何使用golang 编写pg extension Triggers in PostgreSQL are a simple yet powerful mechani 阅读全文

posted @ 2019-04-07 22:59 荣锋亮 阅读(232) 评论(0) 推荐(0)

C-Language Functions

摘要: 转自:https://www.postgresql.org/docs/9.6/xfunc-c.html 可以作为学习基于c编写pg extension 的资料 36.9. C-Language Functions User-defined functions can be written in C 阅读全文

posted @ 2019-04-07 22:57 荣锋亮 阅读(333) 评论(0) 推荐(0)

2019年4月5日

algernon 基于golang 的独立的支持redis lua pg。。。 的web server

摘要: algernon 看到github 的介绍很很强大,一下子想到了openresty,功能看着很强大,支持 redis pg lua markdown quic http2 mysql 限速 pongo2 sass(scss) web 相关的 jsx (js dsl 模板写法) 说明 看官方介绍和很强 阅读全文

posted @ 2019-04-05 09:00 荣锋亮 阅读(471) 评论(0) 推荐(0)

2019年4月4日

使用deb 打包开发的postgres extension 另外一种方法

摘要: 已经写过一个deb 包打包的方法,我们同时也可以使用dpkg-deb 命令 安装依赖工具包 推荐安装全点的 sudo apt-get install build-essential autoconf automake \ autotools-dev dh-make debhelper devscri 阅读全文

posted @ 2019-04-04 15:57 荣锋亮 阅读(453) 评论(0) 推荐(0)

使用deb 打包开发的postgres extension

摘要: 昨天写过一个使用rpm 打包分发pg 扩展的demo,今天使用deb 进行打包分发,同时使用checkinstall 生成我们的deb包 安装deb 依赖 sudo apt-get install checkinstall build-essential automake autoconf libt 阅读全文

posted @ 2019-04-04 14:42 荣锋亮 阅读(350) 评论(0) 推荐(0)

ubuntu deb pacakge 开发

摘要: 安装构建工具 apt-get install pbuilder 推荐安装 sudo apt-get install build-essential autoconf automake \ autotools-dev dh-make debhelper devscripts fakeroot \ xu 阅读全文

posted @ 2019-04-04 14:41 荣锋亮 阅读(315) 评论(0) 推荐(0)

What’s New In GRANDstack?

摘要: 转自:https://blog.grandstack.io/whats-new-in-grandstack-310c067fea4a There’s been a lot of activity in the GRANDstack world recently so in this post we 阅读全文

posted @ 2019-04-04 08:35 荣锋亮 阅读(539) 评论(0) 推荐(0)

2019年4月3日

How to create an rpm package

摘要: 转自:https://linuxconfig.org/how-to-create-an-rpm-package Rpm is both the package manager and the package format used by many linux distributions such a 阅读全文

posted @ 2019-04-03 21:25 荣锋亮 阅读(306) 评论(0) 推荐(0)

一篇讲解如何调试pg 扩展的文章

摘要: 以下链接这片关于pg 扩展调试的文章挺不错,记录下 http://big-elephants.com/2015-10/writing-postgres-extensions-part-iii/ 阅读全文

posted @ 2019-04-03 19:35 荣锋亮 阅读(324) 评论(0) 推荐(0)

使用rpm 打包开发的postgres extension

摘要: 环境准备 安装依赖包 rpmdevtools rpm-build yum install -y rpm-build rpmdevtools 初始化rpm pacakge 项目 主要是rpm 打包的目录结构 使用rpmdev-setuptree 工具 效果如下: ── rpmbuild ├── BUI 阅读全文

posted @ 2019-04-03 19:04 荣锋亮 阅读(574) 评论(0) 推荐(0)

开发一个简单的postgresql extension

摘要: 主要是学习如何编写一个简单的pg extension,参考https://severalnines.com/blog/creating-new-modules-using-postgresql-create-extension 目的 创建一个类似oracel 的nvl 函数 项目创建 为了简化使用, 阅读全文

posted @ 2019-04-03 13:09 荣锋亮 阅读(1514) 评论(0) 推荐(0)

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 荣锋亮 阅读(552) 评论(0) 推荐(0)

zombodb 几点说明

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

posted @ 2019-04-03 10:33 荣锋亮 阅读(461) 评论(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 荣锋亮 阅读(437) 评论(0) 推荐(0)

zombodb 数据类型映射

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

posted @ 2019-04-03 09:39 荣锋亮 阅读(404) 评论(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 荣锋亮 阅读(506) 评论(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 荣锋亮 阅读(335) 评论(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 荣锋亮 阅读(205) 评论(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 荣锋亮 阅读(263) 评论(0) 推荐(0)

windows openssh 设置root 目录

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

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

zombodb 聚合函数

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

posted @ 2019-04-02 11:15 荣锋亮 阅读(276) 评论(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 荣锋亮 阅读(520) 评论(0) 推荐(0)

zombodb 索引创建

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

posted @ 2019-04-02 10:36 荣锋亮 阅读(350) 评论(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 荣锋亮 阅读(296) 评论(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 荣锋亮 阅读(401) 评论(0) 推荐(0)

zombodb 配置设置

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

posted @ 2019-04-02 09:53 荣锋亮 阅读(319) 评论(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 荣锋亮 阅读(613) 评论(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 荣锋亮 阅读(1677) 评论(2) 推荐(1)

2019年3月29日

windows openssh server 安装试用

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

posted @ 2019-03-29 15:49 荣锋亮 阅读(4500) 评论(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 荣锋亮 阅读(637) 评论(0) 推荐(0)

上一页 1 ··· 91 92 93 94 95 96 97 98 99 ··· 133 下一页

导航