dbeaver

Apache Ignite 学习笔记(一): Ignite介绍、部署安装和REST/SQL客户端使用

拜拜、爱过 提交于 2021-02-13 08:42:53
Apache Ignite 介绍 Ignite是什么呢?先引用一段官网关于Ignite的描述: Ignite is memory-centric distributed database , caching , and processing platform for transactional, analytical, and streaming workloads delivering in-memory speeds at petabyte scale 直接翻译就是,Ignite是以内存为中心的分布式的数据库,缓存和处理平台。它可以在数据量达到PB级别,依然为事务性处理,数据分析和流式任务提供了内存级的操作速度。 再从官网借用一张架构图,从下面这张图也可以看出来Ignite提供了哪些能力: 图中红色部分属于Ignite提供的组件,我们依次从下往上看: 持久化层:Ignite同时支持原生持久化和用第三方存储做持久化,比如RMDBMS,HDFS等。虽然Ignite有以内存为中心的存储,但是毕竟内存中数据在节点出现故障的时候都有丢失的可能性。 因此持久化层为Ignite提供了故障恢复的能力。另外有了持久化能力,可以让冷热数据更合理使用内存。比如在内存足够情况下,数据可以全部加载到内存中。 而当内存紧张时,可以只加载热数据至内存中,冷数据就留在硬盘上。 Ignite内存存储层

1.5万star!界面酷炫、简单易用的数据库开源客户端

妖精的绣舞 提交于 2021-02-07 16:29:09
【导语】DBeaver是一款跨平台的数据库工具,界面友好,支持主题设置,关键字高亮,支持导出er图,支持多种数据库,企业版支持nosql数据库。 简介 你在日常开发工作中,对于数据库的使用,是否使用了不同的客户端工具?Oracle使用Sqldeveloper?MySQL使用Navicat?Redis使用AnotherRedisManager?或者苦苦寻找破解的工具?想象一下,如果有一个客户端,可以同时支持以上多种数据库,并且还具有非常易用、酷炫的界面,关键还开源、免费,是不是会勾起你的好奇心?就这样,DBeaver成功地引起了我的注意。 DBeaver是一款免费开源的数据库工具,支持多种不同数据库,分为社区版(免费)和企业版(付费)。社区版的连接基于jdbc,也就是支持所有具有jdbc驱动的数据库,如MySQL、Oracle等,企业版除了具有社区版的功能外,还支持多种NoSQL数据库,如MongoDB、Redis等。 这个开源项目的地址是: https://github.com/dbeaver/dbeaver ! 我个人实际试用的体验非常好,操作方便、界面友好。 下载安装 下载地址是: https://dbeaver.io/download/ 源码地址是: https://github.com/dbeaver/dbeaver 我选择了Windows平台下载社区版ZIP包,版本是7

VARCHAR Length is -1 in dbeaver. Why?

a 夏天 提交于 2021-01-29 17:22:58
问题 I am using the MSSQL database and using dbeaver as a Database Manager. I found a field declared as a VARCHAR and has a length of ( -1 ) what does it stand for? dbeaver version is 7.3.2.202101032114. the latest one 回答1: MAX datalengths are defined as -1 in the system objects. Some applications therefore will report the length as -1 , instead of MAX . For example: USE tempdb; GO CREATE TABLE dbo.TestTable (varcharColMAX varchar(MAX), nvarcharColMAX nvarchar(MAX), varbinaryColMAX varbinary(MAX),

Is there a way to detect SQL Dialect without knowing the database type?

爷,独闯天下 提交于 2021-01-29 09:22:37
问题 I'm using Dbeaver to connect via ODBC to a database. I have no idea what type of database it is. It might be proprietary. Who knows? Is there a way to figure out what dialect of SQL to use? LIMIT statements aren't working, and I don't want to destroy things by selecting * all day long. I've tried a couple other ways to limit results - https://en.wikipedia.org/wiki/Select_(SQL)#Limiting_result_rows - but I couldn't find an option that worked. Thanks in advance! 回答1: Assuming you are doing this

这里几款免费且好用的 MySQL 客户端送给你

旧时模样 提交于 2020-10-01 17:58:19
这里几款免费且好用的 MySQL 客户端送给你 来自专辑 工具推荐 古时的风筝第 84 篇原创文章 作者 | 风筝 公众号:古时的风筝(ID:gushidefengzheng) 转载请联系授权,扫码文末二维码加微信 没别的意思,今天就是为了给你推荐几款 MySQL 客户端,这几款客户端有一个共通点,那就是好用而且免费。 「害,我看也就是平平无奇嘛!」 然后,转身赶紧下载体验一下。 哪个做开发的绕的过数据库,以关系型数据来说,用的最多的就是 MySQL、Oracle、Microsoft SQL Server 了,Oracle 好用但是付费,Microsoft SQL Server 付费而且人家自带的客户端很好用了,剩下的 MySQL 免费好用,但唯独客户端这块儿差点意思。 要说 MySQL 最好用的客户端是 Navicat,但是人家不免费啊,一看价格,对于个人开发者来说还挺贵,完全没必要。 当然,互联网上啥都有免费破解版,你要说你从没用过破解版的软件,可能连你自己都不信。私下里用用倒是没啥,可哪天碰上正版的玩家,也确实有点不好意思拿出手。 不慌,下面这几款正版而且免费的 MySQL 客户端保证你拿的出手。 MySQL WorkBench MySQL WorkBench 是官方出品的客户端,支持 Mac、Windows、Linux。因为是官方出品,所以功能比较全。我之前有做 .NET

神同步!美国三地 Tesla 车主,自动驾驶都撞了警车

久未见 提交于 2020-09-30 07:22:10
来源 | HyperAI超神经 (ID:HyperAI) 内容概要:上周在美国北卡州发生了一起交通事故,一辆自动驾驶模式下的 Tesla 撞击了停靠在路边的警车,虽未造成人员伤亡,但车辆损毁严重。事故调查中发现,司机在驾车中因为看手机电影而未留意路况,造成了这起事故。 关键词:自动驾驶 安全性 美国时间 8 月 26 日晚间,北卡罗莱州发生了一起由 Tesla 引发的交通事故。 一名医生一边使用 Tesla 的自动驾驶(autopilot),一边观看手机中的电影,撞上了一辆警车。 Tesla(上图)事故后,警车(下图)事故后现场照片 事故发生时,警车停车在路边,两名警察正在协助处理另一起交通事故。Tesla 右侧撞击到警车左侧,车辆损坏明显,两名警察也受到冲击,撞倒在地。但所幸这起事故中,并没有人受重伤。 事故相似,专挑路边停靠的警车下手 近期,全美因为 Tesla 自动驾驶的大小事故已经多起, 在近期发生的十多起特斯拉事故中,有四起都是撞击警车。 而且这几起事故无一例外,都是处于自动驾驶状态下的 Tesla 撞击停在路边的警车。 7 月 15 日的车祸导致警车、救护车的连环相撞 调查结果:司机过度信任自动驾驶 四起撞击警车的事故中,有三起事故有着明确事故原因: 都是由于司机开启自动驾驶模式,并且没有注意路况时发生的。 最近发生在北卡州的这起事故中,当地交通警长基思 · 斯通接受

Unable to connect to MariaDB using DBeaver

喜欢而已 提交于 2020-08-21 06:42:53
问题 I just installed MariaDB 10.1.29 on Ubuntu 18.04. From the command line I can connect using sudo: sudo mysql -u root -p But not without sudo. Also, if I try to connect to the database through DBeaver, I get: Could not connect: Access denied for user 'root'@'localhost' While the credentials are correct. I tried installing MySQL 5.7, but I'm experiencing the exact same issue there as well. What am I missing? 回答1: As it turns out, this is expected behaviour for MariaDB and MySQL. To overcome the

Unable to connect to MariaDB using DBeaver

◇◆丶佛笑我妖孽 提交于 2020-08-21 06:42:24
问题 I just installed MariaDB 10.1.29 on Ubuntu 18.04. From the command line I can connect using sudo: sudo mysql -u root -p But not without sudo. Also, if I try to connect to the database through DBeaver, I get: Could not connect: Access denied for user 'root'@'localhost' While the credentials are correct. I tried installing MySQL 5.7, but I'm experiencing the exact same issue there as well. What am I missing? 回答1: As it turns out, this is expected behaviour for MariaDB and MySQL. To overcome the

写在入职一周年

别等时光非礼了梦想. 提交于 2020-08-17 03:43:51
老实说我没想到这么快就入职一年了,而且有将近半年都是在家办公的状态。 虽然大家都说2020年活着就好,可我仍然觉得这不是懒散堕落的理由。 Table of Contents 一、我的工作 二、我与CSDN 三、我的生活 一、我的工作 至今为止,在组里做了四个项目、写了两篇论文、四篇专利。 绩效拿过一次最高级、两次第二级,剩下那一次是所有新员工入职第一个季度都是同一评级。 经历过带我的老员工离职,让我刚摸索出一点工作方式就要改变自己。 也经历过带新员工一起做项目,怕自己水平不够误人子弟。 经历过被领导当着全组的面大声批评。 也经历过代表全组给总经理汇报得到赞扬。 反思一下自己现在的状态,还没有老员工独当一面的水平,却没了刚入职时的激情。 果然, 工作不能靠激情,得靠实力和责任感 。 二、我与CSDN 截止到我写文章的时候,我一共写了 234 篇文章,粉丝101 个,访问量 116978。这绝对是我没想到的。毕竟刚开始写博客还不到一年,真的是感谢大家的喜爱。 这些内容主要是: 1、我工作中实际遇到的问题和解决办法。这些就比较杂,有hive,SQL,dbeaver,Oracle,Python,pandas 等等。 2、也有我刷过的LeetCode 题目。我在找工作的时候就深知自己的刷题能力不行,工作之后亲身体会到有些工程需求就是LeetCode题目的实际应用。在我目前工作中遇到的问题

开源 5 款超好用的数据库 GUI 带你玩转 MongoDB、Redis、SQL 数据库

纵然是瞬间 提交于 2020-08-11 05:24:23
作者:HelloGitHub- 小鱼干 工欲善其事必先利其器,想要玩溜数据库,不妨去试试本文安利的 5 款开源的数据库管理工具。除了流行的 SQL 类数据库——MySQL、PostgreSQL 之外,文档型数据库 MongoDB、内存数据库 Redis 的管理工具也在列表之中。 MongoDB 图形化的管理工具:Mongood GitHub Star 数 :222 Mongood 是一个 MongoDB 图形化的管理工具。 🎨 特性: 基于微软 Fluent UI,支持自动黑暗模式 支持完整的 Mongo-shell 数据类型和查询语法,利用索引实现的自动查询和排序 支持 Json 数据库模式,既可用于 Server 也可用于 Client GitHub 地址: https://github.com/RenzHoly/Mongood Redis 图形化的管理工具:redis-Tui GitHub Star 数 :674 redis-tui 是一个炫酷的 Redis 命令行图形界面工具。 GitHub 地址: https://github.com/mylxsw/redis-tui SQL 客户端:DBeaver GitHub Star 数 :14,129 DBeaver 是一个通用的数据库管理工具和 SQL 客户端,支持 MySQL、PostgreSQL、Oracle、DB2