第十章 Go Mysql 准备好mysql数据库服务端数据。 准备好数据表 person 准备好place表 查看表结构 1.1. mysql驱动 mysql使用 使用第三方开源的mysql库: github.com/go-sql-driver/mysql (mysql驱动)github.com/j ...
分类:
数据库 时间:
2019-07-27 22:17:12
阅读次数:
154
阿里云云数据库MongoDB版是一种安全可靠、可弹性伸缩的云数据库服务,目前支持ReplicaSet和Sharding两种部署架构,通过简单的几步操作即可快速部署。阿里云云数据库MongoDB版是一种高度可用的托管服务,具有自动监控、备份及容灾功能,可将您从耗时的数据库管理任务中解放出来,让您有更多 ...
分类:
数据库 时间:
2019-07-25 12:17:37
阅读次数:
140
一、ELK Stack介绍 大型项目,多产品线的日志收集 ,分析平台 为什么用ELK? 1.开发人员排查问题,服务器上查看权限 2.项目多,服务器多,日志类型多 数据源 logstash elasticsearch kibana elasticsearch:分布式数据库 logstash:服务器端数 ...
分类:
其他好文 时间:
2019-07-24 19:32:41
阅读次数:
135
阿里云关系型数据库(Relational Database Service,简称RDS)是一种稳定可靠、可弹性伸缩的在线数据库服务。基于阿里云分布式文件系统和SSD盘高性能存储,RDS支持MySQL、SQL Server、PostgreSQL、PPAS(Postgre Plus Advanced S ...
分类:
数据库 时间:
2019-07-24 19:32:11
阅读次数:
187
假如你是通过两个文件Data.mdf和Datalog.ldf来恢复数据库时,可能会遇到以下问题 一般恢复数据时通过附加选择文件Data.mdf进行操作就ok了,问题是可能Datalog.ldf有问题,可能会出现附加数据库出错。 然后我的方法是,在数据库中新建数据库Data,然后找到 安装路径中找到C ...
分类:
数据库 时间:
2019-07-24 19:22:29
阅读次数:
406
1.Redis简介: Redis是一个开源的使用ANSI C语言编写,遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值value可以是字符串String、哈希Mao、列表List、集合Sets和有序集合Sor ...
分类:
其他好文 时间:
2019-07-23 00:22:09
阅读次数:
85
1.使用哈希的一种场景 当我们在数据库中存储海量数据时,由于单表数据存在上限,所以不得不分库分表存储。假设我们有2000W条数据,而单表上限为500W,我们部署了4台数据库服务器来存储这些数据,当我们需要查找某一条数据时,我们对四个数据库进行逐个查找,显然这样做效率太低。因此我们可以使用哈希算法,建 ...
分类:
其他好文 时间:
2019-07-21 18:39:42
阅读次数:
115
from pymongo import MongoClientimport csv# 创建连接MongoDB数据库函数def connection(): # 1:连接本地MongoDB数据库服务 conn=MongoClient("localhost",27017) # 2:连接本地数据库(guaz ...
分类:
数据库 时间:
2019-07-20 16:58:59
阅读次数:
125
最理想的状态(或者目的)是软件中的对象(类,模块,函数等等)应该对于扩展是开放的,但是对于修改是封闭的。 1.栗子 2.如果需要增加一个新的日志方式(比如数据库,服务等),怎么办?当然这段代码也违背了单一职责原则。 3.如果以上述的方式进行设计,那么新的需求加入,即可如下实现。 参考:https:/ ...
分类:
其他好文 时间:
2019-07-18 16:43:46
阅读次数:
115
ApacheHTTPServer作为优秀的Web服务器软件,提供了面向用户的前端应用功能。在实际生产环境中,为了提供更丰富、更强大的Web应用功能,往往还需要有后台数据库、网页编程语言等多种角色的支持。作为一名合格的运维工程师,在Linux系统中搭建MySQL服务系统也是必备的技能之一。MySQL是一个真正的多线程,多用户的SQL数据库服务,凭借其高性能,高可靠和易于使用的特性,成为服务器领域中最
分类:
数据库 时间:
2019-07-18 09:28:52
阅读次数:
158