前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Go 语言社区】[Golang]优秀开源库剖析

【Go 语言社区】[Golang]优秀开源库剖析

作者头像
李海彬
发布2018-03-20 10:47:11
1.4K0
发布2018-03-20 10:47:11
举报
文章被收录于专栏:Golang语言社区

原创文章,转载请注明出处:服务器非业余研究http://blog.csdn.net/erlib 作者Sunface

1.blelve

地址:https://github.com/blevesearch/bleve

介绍:

现代化的文本索引库,可以做多种形式的索引及搜索查询,对于文档内容索引应该是非常好用的.

2.cockroach

地址:https://github.com/cockroachdb/cockroach

介绍:

是新型的分布式SQL数据库,支持事务处理,具有强一致性的特点。主要目标是支持ACID事务,并能进行水平扩展,具有高容错性,配置也较为简单

3.sqlparser

地址:https://github.com/sunfaces/sqlparser

介绍:

是从vitess中抽取出来的sql分析库,可以对sql语句进行分析后,生成各个组成部分

4.groupcache

地址:https:github.com/golang/groupcache

介绍:

golang实现的类memcache库,可作为分布式缓存层,解决了memcached的热点等问题,缺点是只能写入,不能更新~~

示例:http://blog.csdn.net/erlib/article/details/50208509

5.ffjson

地址:https://github.com/pquerna/ffjson

介绍:

更快速的json转换,在一些常用场景下,比encoding/json要快2-3x

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2016-02-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Golang语言社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档