数据库
文章平均质量分 62
ztenv
这个作者很懒,什么都没留下…
展开
-
how to install MongoDB on Ubuntu
mongodb原创 2024-04-09 14:52:13 · 130 阅读 · 0 评论 -
linux下安装mariadb和配置全攻略
然后输入密码就可以以admin用户登录到数据库了。#创建admin账户。原创 2023-04-01 19:24:27 · 679 阅读 · 0 评论 -
c++连接mariadb/mysql 数据代码
【代码】c++连接mariadb/mysql 数据代码。原创 2023-02-13 21:26:54 · 457 阅读 · 0 评论 -
How to install MariaDB Connector/C++ on linux
从源码安装mariadb connector/c++原创 2023-02-08 00:06:30 · 523 阅读 · 0 评论 -
How to install MariaDB Connector/C on linux
【代码】How to install MariaDB Connector/C on linux。原创 2023-01-31 15:27:00 · 523 阅读 · 0 评论 -
How To Install MariaDB on linux
https://www.digitalocean.com/community/tutorials/how-to-install-mariadb-on-ubuntu-20-04IntroductionMariaDB is an open-source relational database management system, commonly used as an alternative for MySQL as the database portion of the popular LAMP (Lin原创 2021-11-24 19:43:48 · 931 阅读 · 0 评论 -
C++连接mariadb并实现CRUD功能
Preparing MariaDB ServerIn this example, before you can use the new MariaDB C++ connector you will need to have a database and table. Using a client of your choosing, connect to your MariaDB database instance and:1. Create a new database and a single t原创 2021-10-23 10:12:54 · 963 阅读 · 0 评论 -
linux平台安装MariaDB的C++开发包 Connector/C++
RequirementMariaDB Connector/C++ has dependencies. You must install MariaDB Connector/C to use it.MariaDB Connector/C++MariaDB Connector/C1.13.2.3 or later1.03.1.1 or laterFor additional information, see “MariaDB Connector/C++ Release原创 2021-10-23 10:11:35 · 1152 阅读 · 0 评论 -
Tendis(腾讯 Redis 项目)初现锋芒
项目简介Tendis是腾讯互娱CROS DBA团队 & 腾讯云数据库团队自主设计和研发的分布式高性能KV存储数据库,兼容Redis核心数据结构与接口,可提供大容量、低成本、强持久化的数据库能力,适用于兼容Redis协议、需要大容量且较高访问性能的温冷数据存储场景。Tendis目前已经被应用到腾讯内、外部大型项目中。集群架构Tendis使用去中心化集群架构,每个数据节点都拥有全部的路由信息,用户可以访问集群中的任意节点,并且通过redis的move协议,最终路由到正确的节点。每原创 2021-01-06 11:23:56 · 3116 阅读 · 0 评论 -
DolphinDB设计思路及技术架构
一、设计思路DolphinDB采用全新的设计思路,把编程语言、数据库和分布式计算完美地融合在一起。我们可以通过下面这张图来更好地理解DolphinDB的设计思路。数据库和分布式计算融合在传统数据库时代,数据的存储和分析计算,通常是分离的。Oracle和SQL Server等数据库服务器负责数据的存储和检索,Matlab和SAS等工作站软件负责数据的分析和计算。但是随着海量数据的到来,这种分离变得越来越困难,哪怕是从分布式数据库取千分之一,万分之一的数据都可能让一个工作站的内存无法支撑。所以,我们原创 2020-12-07 16:12:36 · 939 阅读 · 0 评论 -
FlashDB V1.0.0 正式版发布,轻量级嵌入式数据库
FlashDB 简介FlashDB 是一款超轻量级的嵌入式数据库,专注于提供嵌入式产品的数据存储方案。与传统的基于文件系统的数据库不同,FlashDB 结合了 Flash 的特性,具有较强的性能及可靠性。并在保证极低的资源占用前提下,尽可能延长 Flash 使用寿命。 FlashDB 提供两种数据库模式: 键值数据库和 时序数据库。主要特性 资源占用极低,内存占用几乎为 0 ; 支持 多分区,多实例 。数据量大时,可细化分区,降低检索时间; 支持 磨损平衡 ,延长 Fl..原创 2020-10-15 13:58:33 · 4130 阅读 · 27 评论 -
lmdb性能测试——代码及结果
#include <iostream>#include <string>#include <chrono>#include "lmdb.h"using namespace std;int main(int argc, char* argv[]){ int res; MDB_env *env; MDB_dbi dbi; MDB_val key, data; MDB_txn *txn; //init lm.原创 2020-09-18 15:50:52 · 1667 阅读 · 8 评论 -
TiDB 整体架构
要深入了解 TiDB 的水平扩展和高可用特点,首先需要了解 TiDB 的整体架构。TiDB 集群主要包括三个核心组件:TiDB Server,PD Server 和 TiKV Server。此外,还有用于解决用户复杂 OLAP 需求的TiSpark组件和简化云上部署管理的TiDB Operator组件。TiDB ServerTiDB Server 负责接收 SQL 请求,处理 ...原创 2020-03-23 12:51:38 · 634 阅读 · 0 评论 -
TiDB内幕之调度
为什么要进行调度先回忆一下三篇文章了解 TiDB 技术内幕 - 说存储提到的一些信息,TiKV 集群是 TiDB 数据库的分布式 KV 存储引擎,数据以 Region 为单位进行复制和管理,每个 Region 会有多个 Replica(副本),这些 Replica 会分布在不同的 TiKV 节点上,其中 Leader 负责读/写,Follower 负责同步 Leader 发来的 raft lo...原创 2020-03-22 17:40:31 · 795 阅读 · 0 评论 -
TiDB内幕之计算
关系模型到 Key-Value 模型的映射在这我们将关系模型简单理解为 Table 和 SQL 语句,那么问题变为如何在 KV 结构上保存 Table 以及如何在 KV 结构上运行 SQL 语句。 假设我们有这样一个表的定义:CREATE TABLE User { ID int, Name varchar(20), Role varchar(20), Age int, PRIM...原创 2020-03-22 17:39:44 · 664 阅读 · 0 评论 -
TiDB内幕之存储
引言数据库、操作系统和编译器并称为三大系统,可以说是整个计算机软件的基石。其中数据库更靠近应用层,是很多业务的支撑。这一领域经过了几十年的发展,不断的有新的进展。很多人用过数据库,但是很少有人实现过一个数据库,特别是实现一个分布式数据库。了解数据库的实现原理和细节,一方面可以提高个人技术,对构建其他系统有帮助,另一方面也有利于用好数据库。研究一门技术最好的方法是研究其中一个开源项目,数...原创 2020-03-22 17:38:56 · 1003 阅读 · 0 评论 -
tiDB简介二
TiDB 简介TiDB 是 PingCAP 公司设计的开源分布式 HTAP (Hybrid Transactional and Analytical Processing) 数据库,结合了传统的 RDBMS 和 NoSQL 的最佳特性。TiDB 兼容 MySQL,支持无限的水平扩展,具备强一致性和高可用性。TiDB 的目标是为 OLTP (Online Transactional Proces...原创 2020-03-22 16:04:15 · 722 阅读 · 0 评论 -
tiDB简介
由于目前的项目把mysql换成了TiDb,所以特意来了解下tidb。其实也不能说换,由于tidb和mysql几乎完全兼容,所以我们的程序没有任何改动就完成了数据库从mysql到TiDb的转换,TiDB 是一个分布式 NewSQL (SQL 、 NoSQL 和 NewSQL 的优缺点比较)数据库。它支持水平弹性扩展、ACID 事务、标准 SQL、MySQL 语法和 MySQL 协议,具有数据强一致...转载 2020-03-22 15:54:21 · 827 阅读 · 0 评论 -
TiDB原理解析
TiDB是PingCAP公司设计的开源分布式NewSQL数据库。由于它兼容MySQL协议,并支持绝大多数SQL功能(比如joins,subqueries,transaction等)。业务能够直接通过MySQL connector去使用它来替换MySQL。TiDB适合场景:数据量大,MySQL复杂查询很慢。Online DDL影响业务的使用。 MySQL单机容量或者性能达到瓶颈,不想分库分表...原创 2020-03-22 15:53:12 · 4588 阅读 · 2 评论 -
oracle时间戳函数及相关操作
精确到秒:insert into table_name(usrname,logintime) values('xxxx',to_timestamp(to_char(sysdate,'YYYY-MM-DD HH24:MI:SS'),'YYYY-MM-DD HH24:MI:SS'));精确到毫秒:insert into table_name(usrname,logintime) values(...原创 2019-08-13 13:05:41 · 4837 阅读 · 0 评论 -
centos 安装MariaDB
1、在/etc/yum.repos.d/下建立 MariaDB.repo,内容参照下面的链接,根据自己的系统选择: https://downloads.mariadb.org/mariadb/repositories/#mirror=shanghai-university 如下:Here is your custom MariaDB YUM reposit...原创 2019-05-30 17:59:34 · 346 阅读 · 0 评论 -
腾讯重磅开源 DCache,分布式 NoSQL 存储系统
开发四年只会写业务代码,分布式高并发都不会还做程序员?->>>受访嘉宾:山宝银 | 作者:h4cd当你在电商平台秒杀商品或者在社交网络刷热门话题的时候,可以很明显感受到当前网络数据流量的恐怖,几十万商品刚开抢,一秒都不到就售罄;哪个大明星出轨的消息一出现,瞬间阅读与转发次数可以达到上亿。作为终端用户的我们可能会思考,服务系统是怎么在这样严峻的流量环境中存活下来的。...转载 2019-04-22 08:44:31 · 915 阅读 · 0 评论 -
Centos7安装mariadb,支持远程访问
1、安装MariaDB:yum -y install mariadb mariadb-server2、设置开机启动:systemctl enable mariadb3、启动MariaDB:systemctl start mariadb4、初始化配置:mysql_secure_installation 4.1、设置密码,会提示先输入密码Enter current pa...原创 2019-03-10 17:25:04 · 1668 阅读 · 0 评论