博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
lapis cockroachdb 数据访问试用
阅读量:7009 次
发布时间:2019-06-28

本文共 704 字,大约阅读时间需要 2 分钟。

备注:
  cockroachdb 的安装可以参考官方文档,以下实例代码使用的是官方的参考例子
 
1. 数据库配置
// config.lua 参考:local config = require("lapis.config")config("development", {  postgres = {    host = "host:port",    user = "root",    database = "bank"  }})
2. 连接查询
local lapis = require("lapis")local db = require("lapis.db")local app = lapis.Application()app:match("/", function()  local res = db.query("SELECT * FROM accounts")  return {json = res}end)return app
3. 输出结果
[   {    id: 1,    balance: 1000.5   }]
4. 总结
操作还是比较简单的,同时lapis 的数据操作封装使用起来比较简单结合openresty 以及cockroachdb 的强大功能,开发高性能分布式应用会是比较简单的对于mysql 使用tidb 也是比较方便的
5. 参考文档
http://leafo.net/lapis/reference/database.htmlhttps://www.cockroachlabs.com/docs/stable/start-a-local-cluster.html
 
 
 
 

转载地址:http://wittl.baihongyu.com/

你可能感兴趣的文章
Ubuntu系统里下载安装配置redis-2.2.13.tar.gz
查看>>
2017年PHP程序员未来路在何方
查看>>
vue - webpack.base.conf.js
查看>>
MongoDB 主从复制小实验
查看>>
Linux Shell常用技巧(七)
查看>>
iOS网络编程解析协议二:XML数据传输解析
查看>>
Leetcode: Concatenated Words
查看>>
Python 多线程
查看>>
oracle数据库性能
查看>>
关于VS中的调试信息输出
查看>>
IOS-5个可以帮你优化App的优秀网站
查看>>
ArrayIndexOutOfBoundsException
查看>>
JAVA判断各种类型数据是否为空
查看>>
如何使用kali的Searchsploit查找软件漏洞
查看>>
Vim for Rails developers: Lazy modern configuration
查看>>
小鹏G3完成两轮三高测试 夏珩:该走的路我们一步不少走
查看>>
西班牙多地拉响“黄色大风”警报 华人出行需谨慎
查看>>
程序员必知的七个图形工具
查看>>
iOS 无需官方SDK实现微信、QQ社交功能,支持Web登录
查看>>
JavaScript的数据类型及其检测
查看>>