首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Golang 数据操作
GetcharZp
创建于2022-05-23
订阅专栏
介绍如何通过Golang中的库操作Mysql、Redis、Elasticsearch等数据
等 5 人订阅
共16篇文章
创建于2022-05-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Golang之RavenDB基础使用
RavenDB是基于C#实现的NoSQL,和使用率较高的MongoDB相比具有非常好看的可视化操作界面、较为方便的集群部署,不过在使用与集群部署方面有所限制,需要购买授权才能解锁集群部署上面的限制,若
Golang之Solr基础使用
Solr是基于Lucene开发的搜索引擎,在Lucene的基础上封装了更多新的搜索特性,用户可以通过Http的方式新增修改或查询Solr中的数据,同时还提供了可视化的操作界面,用户可以通过后台界面管理
Golang之ZeroMQ基础使用
ZeroMQ是服务端使用C++语言开发异步消息传递库,可用于网络通讯、消息的发布与订阅,于2010立项,2014年发布第一个预览版本4.1.0,具有多平台部署支持(Windows、CentOS、Ubu
Golang之ActiveMQ基础使用
ActiveMQ是使用Java语言开发的消息队列,与目前市面上比较流行的消息队列(Kafka、RocketMQ)相比具有较早的发行时间,最早的代码提交时间为2006年,最早的版本为2007年发行的4.
Golang之Memcached基础使用
Memcached作为最早时期的分布式内存缓存系统,具有开源、高性能、易于使用等特性,与同时代比较流行的语言PHP结合产生了很多影响深远的产品,可以说也是一个时代的弄潮儿。但是随着Redis的发行越来
Golang之NSQ基础使用
NSQ是基于Golang开发的实时分布式消息队列,在Golang开发的消息队列中位列前茅,具有水平可拓展、低延迟、高可用性、易配置性等特点,提供了二进制、docker两种较为通用的安装方法,为Gola
Golang之xorm基本使用
xorm是golang的orm框架,可以将表与struct一一对应,通过struct即可实现对数据库的操作;同时,相比于gorm相比,xorm具有更早的发行日期,更为齐全的数据库支持,目前支持的数据库
Golang之ETCD基础使用
ETCD是分布式的键值存储系统,具有安全性、一致性、响应快速、易于部署等特点,广泛用于服务的注册与发现
Golang之Zookeeper基础使用
在涉及到分布式、高并发的时候,常常需要一个统一的管理中心,这个时候zookeeper就孕育而生了,与其同类型的产品还有ETCD、Eureka等。这类产品的主要作用是为系统提供一个稳定可靠的配置中心、注
Golang之Kafka基础使用
Kafka是基于Java开发的开源流平台,目前广泛用于日志的收集、消息的订阅与发布(即就是我们常说的消息队列),具有高吞吐、低延迟、可持久化等特性。本文内容主要分为以下几个模块:基于Docker环境安
Golang之RocketMQ基础使用
RocketMQ是由阿里巴巴自主研发的消息队列,具有分布式、高并发的特性,目前已捐献至Apache基金会,并成为Apache基金会的顶级开源项目。RocketMQ在使用方面和其他消息队列一样,我们只需
Golang之MongoDB基础使用
MongoDB是介于关系性数据库与非关系性数据库中的数据库,具有高性能、易安装、数据易操作等特性。本文主要讲解MongoDB的安装、连接、命令行的基础使用,以及基于mongo-go-drive来对Mo
Golang之Elasticsearch基础使用
今天给大家分享一个使用较为广泛的搜索引擎**Elasticsearch**,为什么要使用Elasticsearch,而不是使用Mysql、MongoDB等这些数据库来进行数据的搜索,俗话说的好专业的事
Golang之RabbitMQ基础使用
RabbitMQ是由Erlang语言实现的消息队列,具有内存加速、硬盘持久化的功能,通过RabbitMQ能够轻松的实现消息的订阅与发布,使得系统能有条不紊的处理用户的请求。截止目前,官方为Go、Jav
Golang之go-redis基本使用
Redis作为缓存界的天花板对多种语言都提供了支持,关于Redis的安装本文就不再赘述了,大家可以参考Redis的官方文档进行安装https://redis.io/, 本文主要介绍如何通过go-red
Golang之Gorm基本使用
gorm是基于golang实现的可插拔的orm框架,将model与表进行一一关联后,可以通过struct来管理数据库中的数据。gorm提供了对多种数据库的支持,包括Mysql、SQLite、SQLSe