E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
BoltDB
Traefik简介
它可以支持多种后端(Docker,Swarm,Kubernetes,Marathon,Mesos,Consul,Etcd,Zookeeper,
BoltDB
,RestAPI,file…)来自动化、动态的应用它的配置文件设置
Bluejoy Jing
·
2020-07-12 14:43
Kubernetes
理解真实世界中Go的并发BUG【阅读笔记】
文章以六个产品级go应用作为研究对象:Docker、Kubernetes、etcd、gRPC、CockroachDB、
BoltDB
,总共研究了这些应用中的171个bug,研究它们的根本原因,并重现这些bu
Darlzan
·
2020-07-02 13:42
Golang
golang
并发bug
介绍
BoltDB
:Golang高性能持久化解决方案
介绍
BoltDB
:Golang高性能持久化解决方案1.介绍BoltBoltDB是纯Go语言实现的持久化解决方案,保存数据至内存映射文件。
neweastsun
·
2020-07-02 13:37
Golang
数据库
服务计算修炼
boltdb
使用心得
boltdb
使用心得前后端使用心得首先这一次的实验我们组最后选取的主题是复制starwarapi的网站,原因就是这一次实验的主要目的还是希望我们能够体验什么是前后端分离的开发和通过好的api设计来方便之后的迭代和提高交互体验
huangjundashuaige
·
2020-07-02 03:53
服务计算
BoltDB
1.简介
BoltDB
是一个嵌入式key/value的数据库,即只需要将其链接到你的应用程序代码中即可使用
BoltDB
提供的API来高效的存取数据。
The_Reader
·
2020-07-01 14:31
go语言小案例
boltdb
学习和实践
golangboltdb的学习和实践1.安装gogetgithub.com/
boltdb
/bolt2.创建和启动数据库db,err:=bolt.Open("my.db",0600,nil)其中open的第一个参数为路径
weixin_33966365
·
2020-07-01 05:24
Boltdb
源码分析(二)----node结构
mp.weixin.qq.com/s/5_A_NqhOM--CILDdosKrSQ本文csdn博客文章链接:https://blog.csdn.net/screscent/article/details/79852643
boltdb
月牙寂
·
2020-07-01 04:02
golang
源码分析
boltdb
bolt数据库简单使用教程
打开数据库packagemainimport("os""github.com/
boltdb
/bolt""github.com/go-kit/kit/log")funcmain(){logger:=log.NewLogfmtLogger
恐龙golang热衷爱好者
·
2020-07-01 04:48
数据库啊
golang操作
boltDB
数据库小例子
操作流程1、打开数据库2、写数据库a、判断bucket是否存在,不存在则创建b、写入key、value3、读数据直接上代码:packagemainimport("github.com/
boltdb
/bolt
qq_33332829
·
2020-07-01 03:19
golang
BoltDB
使用入门实践
BoltDB
使用入门实践AbserCatTechCats成员/朋克程序员:看看,这就叫专业GettingStarted安装gogetgo.etcd.io/bbolt/...会get两项gopackage
杨鼎睿
·
2020-07-01 00:06
Go
数据库
bolt
[区块链\理解BTCD源码]GO语言实现一个区块链原型
开发环境语言:GO;数据库:
BoltDB
;IDE:Goland或其他工具都
weixin_30852367
·
2020-07-01 00:12
bleve
boltdb
性能调研
boltdb
是go实现的一个k-v数据库。bleve使用
boltdb
作为其存储方式。
krystollia
·
2020-06-29 04:25
Scaling Memcache at Facebook (2013)
尽管整个解决方案以memcached为基本单元,但我们可以任意地将memcached替换成redis、
boltDB
、levelDB等
伴鱼技术团队
·
2020-06-22 19:50
系统设计
后端
golang嵌入式数据库
boltdb
工具之storm的使用
storm是一个使用
BoltDB
的上层orm框架地址:数据查看工具:https://github.com/br0xen/boltbrowser驱动:https://github.com/asdine/storm
水车306
·
2020-03-25 22:00
区块的持久化之
BoltDB
(四)
在上一篇文章《区块的持久化之
BoltDB
(三)》中,我们分析了在db.Update()的回调函数中通过可读写Transaction创建Bucket及向Bucket中写入K/V的过程,回调函数正常返回后,
oceanken
·
2020-03-07 01:59
Btcd区块的存取之ffldb
介绍完
BoltDB
后,我们回到btcd/database的源代码。了解了
BoltDB
的实现后,btcd/database的接口定义和其调用方法将变得容易理解。
oceanken
·
2020-03-05 06:30
《Go语言四十二章经》第四十章 LevelDB与
BoltDB
《Go语言四十二章经》第四十章LevelDB与
BoltDB
作者:李骁LevelDB和
BoltDB
都是k/v非关系型数据库。
ffhelicopter
·
2020-01-02 04:34
区块的持久化之
BoltDB
(三)
BoltDB
中所有的K/V记录或者page均通过Bucket组织起来,且一个Bucket内的所有node形成一颗B+Tree
oceanken
·
2019-12-30 23:32
区块的持久化之
BoltDB
(一)
在前面文章中,我们介绍说Bitcoin网络通过PoW共识以及选择最长链为主链来逐步达到共识,使得网络中各节点本地的区块链最终保持一致;同时,交易时节点会根据解锁脚本与锁定脚本来保证安全支付。那么,区块是如何在节点之间“传播”,又如何被验证的?它在节点上又是如何被存储的呢?这些问题是在共识与安全之后,Bitcoin网络实现上的又一核心问题。从本文开始,笔者将通过展示Btcd(Bitcoin节点的Go
oceanken
·
2019-12-30 05:02
区块的持久化之
BoltDB
(二)
在上一篇文章《区块的持久化之
BoltDB
(一)》中我们分析了metapage的格式,为了便于理解后续内容,我们进一步来分析一下branchpage和leafpage的格式。
oceanken
·
2019-12-19 19:44
区块的持久化之
BoltDB
(五、完结篇)
在上篇文章《区块的持久化之
BoltDB
(四)》中,我们分析了读写TransactionCommit时的各个步骤,其中重要的是与Bucket对应的B+Tree节点的旋转与分裂过程,在这两个过程中会涉及到B
oceanken
·
2019-12-16 15:03
boltdb
基础使用
https://www.yuque.com/abs/dr4...UsingStoreUsingBuckets桶是键值对的集合。在一个桶中,键值唯一。创建使用Tx.CreateBucket()和Tx.CreateBucketIfNotExists()建立一个新桶(推荐使用第二个)接受参数是桶的名字删除使用Tx.DeleteBucket()根据桶的名字来删除例子funcmain(){db,err:=b
yhyddr
·
2019-10-01 23:24
etcd
kvdb
kv存储
db
Go语言资料、开源项目推荐
部分资料TheGoProgrammingLanguage(侧重语言特性)GoinAction(侧重语言特性)GoinPractice(侧重实践模式)GoBlogGo官方文档go开源项目学习k-v数据库
boltdb
Non_咕咚
·
2019-08-25 13:52
programming
languages
[转] 基于CoreDNS和etcd实现动态域名解析
但是这个项目还有几个问题:数据存储在
boltdb
当中,只能本地用如果流量比较大,需要部
notr
·
2019-06-23 01:56
[区块链\理解BTCD源码]GO语言实现一个区块链原型
开发环境语言:GO;数据库:
BoltDB
;IDE:Goland或其他工具都
勋爵|X-knight
·
2019-04-24 08:00
BoltDB
简单使用教程
1.
BoltDB
简介Bolt是一个纯粹Key/Value模型的程序。该项目的目标是为不需要完整数据库服务器(如Postgres或MySQL)的项目提供一个简单,快速,可靠的数据库。
勋爵|X-knight
·
2019-04-22 23:00
traefik 结合 docker-compose 的快速安装及使用
它支持多种后台(Docker,Swarm,Kubernetes,Marathon,Mesos,Consul,Etcd,Zookeeper,
BoltDB
,RestAPI,file…)来自动化、动态的应用它的配置文件设置
易墨
·
2019-02-20 16:00
服务计算 - 6
BoltDB
学习与简单剖析
文章目录
BoltDB
介绍
BoltDB
使用安装创建和启动数据库读写事务只读事务批量更新事务更多
BoltDB
源码简单剖析参考链接
BoltDB
介绍BoltisapureGokey/valuestoreinspiredbyHowardChu
liuyt49
·
2018-12-14 21:29
服务计算
简单 web 服务与客户端开发实战 复制SWAPI网站 项目小结
swapi网站如下https://www.swapi.co/数据库按照规定使用
boltdb
这个数据库。
DDghost123
·
2018-12-12 23:21
服务计算
traefik(一) kubernetes 部署 traefik
它支持多种后台(Docker,Swarm,Kubernetes,Marathon,Mesos,Consul,Etcd,Zookeeper,
BoltDB
,RestAPI,file…)来自动化、动态的应用它的配置文件设置
喵来个鱼
·
2018-12-11 15:20
traefik
kubernetes
kubernetes
BoltDB
一个简单的纯 Go key/value 存储 [译]
作者:wolf4j链接:https://www.jianshu.com/p/cb1b05aa7dd2boltDBBlotBolt是由HowardChu的LMDB项目启发的一个纯粹的Gokey/value数据库。该项目的目标是为不需要完整数据库服务器(如Postgres或MySQL)的项目提供一个简单,快速和可靠的数据库。由于Bolt是用来作为这样一个低层次的功能,简单是关键。该API将是小的,只专
风色年代
·
2018-11-21 17:00
数据库+NoSql
golang中
boltdb
的学习和实践
golangboltdb的学习和实践1.安装gogetgithub.com/
boltdb
/bolt2.创建和启动数据库db, err := bolt.Open("my.db", 0600, nil)其中
ck_god
·
2018-10-25 12:41
golang
boltedb
区块链
区块链的知识和手动实现
探索 mmap
这一次我主要对2种KV存储的源码做了分析,一个是
BoltDB
,这是LMDB的Go语言版本,另一个就是goleveldb。在阅读
BoltDB
项目源码的过程中,我发现它将持久化文件以只读模式通过mmap映
绝望的祖父
·
2018-08-25 19:49
从0到1简易区块链开发手册V0.3-数据持久化与创世区块
Author:brucefengEmail:
[email protected]
编程语言:Golang1.
BoltDB
简介Bolt是一个纯粹Key/Value模型的程序。
暗黑魔君
·
2018-08-20 22:00
区块链
开发
golang
区块链-公链开发
区块链架构设计简述
而我们要谈的是广义的区块链,包含以下几个技术点:点对点网络设计(P2P)加密技术应用(椭圆曲线加密)分布式算法的实现(PoW/DPoS/...)数据存储技术(LevelDB/
BoltDB
/IPFS/..
建怀
·
2018-07-20 10:05
打造公链-造轮子(8)BTCD区块存储ffldb实现
database目录主要包含的文件有:cmd/dbtool:实现了一个从db文件中读写block的工具ffldb:实现了一个默认的数据库驱动,参考了
BoltDB
实现了DB,Bucket,Tx等internal
建怀
·
2018-06-14 10:54
boltdb
的实现和改进
整个代码不是很复杂,可以从代码中理解如何实现。特点:btree,很小巧,但实现了完整事务机制,稳定,即使丢电也不会导致数据库错误。整个结构如下:metapage(前两页)--->freelistpage(第三页)|----->bucketpage(属于leafpage开始是第4页)->branchpage->leafpage|--------->inlinepage(放在bucketpage上)事
dearplain
·
2017-12-09 16:00
Go实战--golang中使用echo和MySQL搭建api(labstack/echo、go-sql-driver/mysql)
Go语言Web框架kataras/iris初识四(i18n、filelogger、recaptcha)Go实战–也许最快的Go语言Web框架kataras/iris初识三(Redis、leveldb、
BoltDB
一蓑烟雨1989
·
2017-11-20 17:00
go
Go从不放弃到实战
新反向代理与负载均衡工具 traefik 安装配置部署详解
目前支持:Docker,Swarm,Mesos/Marathon,Mesos,Kubernetes,Consul,Etcd,Zookeeper,
BoltDB
,RestAPI等等后端模型。####M
caodayong
·
2017-10-15 17:21
运维
golang
traefik使用
目前支持Docker,Swarm,Mesos/Marathon,Mesos,Kubernetes,Consul,Etcd,Zookeeper,
BoltDB
,RestAPI等等后端模型。
shangyaqi
·
2017-09-21 17:23
Rancher部署Traefik实现微服务的快速发现
它支持多种后台(Rancher、Docker、Swarm、Kubernetes、Marathon、Mesos、Consul、Etcd、Zookeeper、
BoltDB
、RestAPI、file…)来自动
RancherLabs
·
2017-08-29 10:58
部署
docker
微服务
Rancher部署Træfik实现微服务的快速发现
它支持多种后台(Rancher、Docker、Swarm、Kubernetes、Marathon、Mesos、Consul、Etcd、Zookeeper、
BoltDB
、RestAPI、file…)来自动
RancherLabs
·
2017-08-29 00:00
docker
微服务
部署
demo
应用
GorocksDB和
BoltDB
读写性能测试
由于项目需求,要使用rocksdb来进行元数据metadata的存储来快速读写数据,那么使用在rocksdb上封装了go的gorocksdb还是使用完全用go实现的
boltdb
,需要进行测试。
忆之独秀
·
2017-07-06 18:14
新反向代理与负载均衡工具 traefik 安装配置部署详解
目前支持:Docker,Swarm,Mesos/Marathon,Mesos,Kubernetes,Consul,Etcd,Zookeeper,
BoltDB
,RestAPI等等后端模
无锋剑
·
2017-04-21 14:30
负载均衡
docker
config
Traefik
LedisDB——Go编写的高性能NoSQL数据库
LedisDB现在支持多种后台数据库,包括LevelDB、goleveldb、LMDB、RocksDB和
BoltDB
。用户可以通过测试选择一种合适的。如果用户没有
马德奎
·
2014-08-13 00:00
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他