随笔分类 -  db

How Distributed Outer Joins on PostgreSQL with Citus Work
摘要:转自: https://docs.citusdata.com/en/v7.5/articles/outer_joins.html SQL is a very powerful language for analyzing and reporting against data. At the core 阅读全文

posted @ 2018-10-30 09:42 荣锋亮 阅读(378) 评论(0) 推荐(0) 编辑

citus real-time 分析demo( 来自官方文档)
摘要:citus 对于多租户以及实时应用的开发都是比较好的,官方也提供了demo 参考项目 https://github.com/rongfengliang/citus-hasuar-graphql 环境准备 docker-compose 文件 version: '2.1' services: graph 阅读全文

posted @ 2018-10-29 18:47 荣锋亮 阅读(575) 评论(0) 推荐(0) 编辑

citus 多租户应用开发(来自官方文档)
摘要:citus 官方文档很不错,资料很全,同时包含一个多租户应用的文档,所以运行下,方便学习 环境准备 使用docker-compose 运行,同时集成了graphql 引擎,很方便 docker-compose 文件 version: '2.1' services: graphql-engine: i 阅读全文

posted @ 2018-10-29 13:19 荣锋亮 阅读(557) 评论(0) 推荐(0) 编辑

sqlserver linux 容器运行
摘要:sqlserver linux 版本的容器大小目前已经相对比较小了,对于开发来说已经比较方便了 docker-compose 文件 version: "3" services: db: image: microsoft/mssql-server-linux:2017-latest environme 阅读全文

posted @ 2018-10-26 20:14 荣锋亮 阅读(1006) 评论(0) 推荐(0) 编辑

hasura-graphql 集成 pipelinedb 1.0.0
摘要:pipelinedb 1.0.0 已经是一个标准的pg 扩展了,同时以前的语法也有变动,但是集成进hasura-graphql 更方便了 使用docker-compose 运行 环境准备 docker-compose 文件 version: "3" services: db: image: dalo 阅读全文

posted @ 2018-10-26 12:43 荣锋亮 阅读(362) 评论(0) 推荐(0) 编辑

PipelineDB 1.0.0 docker 运行
摘要:PipelineDB 1.0 是基于标准的pg 扩展来做的,安装也更方便了,目前还没有对应的docker 镜像 所以参考timescaledb 做了一个,方便测试以及使用 参考地址 https://github.com/rongfengliang/pipelinedb-docker 使用 启动 do 阅读全文

posted @ 2018-10-25 19:12 荣锋亮 阅读(694) 评论(0) 推荐(0) 编辑

PipelineDB 1.0.0 发布——使用标准的pg 扩展开发模型
摘要:PipelineDB 1.0.0 发布已经发布了,现在的已经成为一个标准的pg 扩展了,语法也有变动 create continous view 修改为了view,create streaem 修改为了create foreign table 比较好的是,官方的文档同时也已经变更为新的api 接口了 阅读全文

posted @ 2018-10-25 18:14 荣锋亮 阅读(653) 评论(0) 推荐(0) 编辑

timescaledb 几个方便的api
摘要:timescaledb 提供了内置的api 操作,方便我们进行操作控制 hypertable 控制api add_dimension 向hypertable添加一个额外的分片方式,可以做为分片列有时间间隔的以及hash分片 向hypertable添加一个额外的分片方式,可以做为分片列有时间间隔的以及 阅读全文

posted @ 2018-06-28 13:49 荣锋亮 阅读(5351) 评论(0) 推荐(1) 编辑

timescaledb replication 使用
摘要:replication 可以确保系统的ha 以及lb 数据的查询,timesacledb 使用pg 内置的stream replication 进行复制的支持 docker 运行参考 https://github.com/rongfengliang/streaming-replication-doc 阅读全文

posted @ 2018-06-26 22:33 荣锋亮 阅读(1097) 评论(0) 推荐(1) 编辑

timesacledb 测试demo数据运行
摘要:timesacledb 的安装还是使用docker,对于测试数据需要提前下载 启动timesacledb 使用支持gis 的镜像,后边需要使用 docker run -d --name timescaledb -p 5432:5432 timescale/timescaledb-postgis 预备 阅读全文

posted @ 2018-06-26 19:41 荣锋亮 阅读(891) 评论(0) 推荐(1) 编辑

memsql 多节点部署
摘要:以前部署使用的是docker,这个测试使用的是阿里云的机器 没有使用企业版,使用的是开发版,为一个master 多个Leaf 机器列表 172.31.128.165 172.31.128.166 172.31.128.167 172.31.128.168 下载软件包 wget http://down 阅读全文

posted @ 2018-06-20 09:49 荣锋亮 阅读(656) 评论(0) 推荐(0) 编辑

phoenix 使用activerecord模式框架ecto 访问数据库
摘要:备注: 需要先安装mysql 以及phoenix 框架,测试使用的是docker 进行安装,具可以参考代码 1. 创建项目 mix phx.new first --database mysql 2. 修改数据库链接 config/dev.exs config :first, First.Repo, 阅读全文

posted @ 2018-04-19 10:56 荣锋亮 阅读(265) 评论(0) 推荐(0) 编辑

memsql 基本安装试用
摘要:备注:使用docker 进行安装 1. 基本准备 a. 环境检查(必须,不然会有服务启动异常的问题) docker run --rm memsql/quickstart check-system b. 启动 docker run -d -p 3306:3306 -p 9000:9000 --name 阅读全文

posted @ 2018-04-05 19:27 荣锋亮 阅读(4482) 评论(0) 推荐(0) 编辑

yugabyte cloud native db 基本试用
摘要:备注: 测试环境使用docker进行安装试用 1. 安装 a. Download mkdir ~/yugabyte && cd ~/yugabyte wget https://downloads.yugabyte.com/yb-docker-ctl && chmod +x yb-docker-ctl 阅读全文

posted @ 2018-02-11 10:51 荣锋亮 阅读(2057) 评论(0) 推荐(1) 编辑

orientdb 图数据库docker 安装试用
摘要:1. 镜像 docker pull orientdb 2. 启动 docker run -d --name orientdb -p 2424:2424 -p 2480:2480 -e ORIENTDB_ROOT_PASSWORD=dalong orientdb 3. 基本使用 a. 创建库并登录 b 阅读全文

posted @ 2017-12-23 12:09 荣锋亮 阅读(526) 评论(0) 推荐(0) 编辑

dgraph 图数据库docker-compose安装试用
摘要:备注: 使用docker-compose进行安装 1. docker-compose.yml version: "3" services: zero: image: dgraph/dgraph:latest volumes: - /tmp/data:/dgraph ports: - 5080:508 阅读全文

posted @ 2017-12-22 17:41 荣锋亮 阅读(2143) 评论(0) 推荐(0) 编辑

sqlopsstudio 微软开源跨平台sql server 连接工具
摘要:sqlopsstudio 微软开源的sql server 连接工具,跨平台,基于vscode 分之代码。 项目地址: https://github.com/Microsoft/sqlopsstudio 登录参考界面,功能还是比较全的,微软还是比较给力的 sqlopsstudio 微软开源的sql s 阅读全文

posted @ 2017-12-21 14:03 荣锋亮 阅读(585) 评论(0) 推荐(0) 编辑

ArangoDB Foxx service 使用
摘要:备注: 项目使用的是github https://github.com/arangodb-foxx/demo-hello-foxx 1. git clone git clone https://github.com/arangodb-foxx/demo-hello-foxx.git 2. 安装fox 阅读全文

posted @ 2017-12-18 15:45 荣锋亮 阅读(705) 评论(0) 推荐(0) 编辑

arangodb 安装简单试用
摘要:备注: 测试环境使用的是docker 1. 安装 docker run -p 8529:8529 -e ARANGO_ROOT_PASSWORD=openSesame arangodb/arangodb:3.2.9 2. 参考界面 3. 试用 我们需要创建对应的数据模型 collection gra 阅读全文

posted @ 2017-12-17 23:48 荣锋亮 阅读(626) 评论(0) 推荐(0) 编辑

apache phoenix 安装试用
摘要:备注: 本次安装是在hbase docker 镜像的基础上配置的,主要是为了方便学习,而hbase搭建有觉得 有点费事,用镜像简单。 1. hbase 镜像 docker pull harisekhon/hbase 2. 启动hbase docker run -d -p 2181:2181 -p 8 阅读全文

posted @ 2017-12-11 13:44 荣锋亮 阅读(654) 评论(0) 推荐(0) 编辑

导航