Oracle 19c dbca Exception in thread “main” java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11.XToolkit

Oracle 19c dbca Exception in thread

No protocol specified

Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11.XToolkit

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Class.java:264)

at java.awt.Toolkit$2.ru [阅读全文]

TiDB 数据库 部署本地测试集群

TiDB 数据库 部署本地测试集群

1、下载并安装 TiUP。

curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh

2、声明全局环境变量。TiUP 安装完成后会提示对应 profile 文件的绝对路径。在执行以下 source 命令前,需要根据 profile 文件的实际位置修改命令。

source .bash_profile

//例如

source /home/tidb/.bash_prof [阅读全文]

TiDB一款开源分布式 NewSQL 数据库

TiDB一款开源分布式 NewSQL 数据库

TiDB 作为一款开源分布式 NewSQL 数据库,可以很好的部署和运行在 Intel 架构服务器环境、ARM 架构的服务器环境及主流虚拟化环境,并支持绝大多数的主流硬件网络。作为一款高性能数据库系统,TiDB 支持主流的 Linux 操作系统环境。

与传统的单机数据库相比,TiDB 具有以下优势:

纯分布式架构,拥有良好的扩展性,支持弹性的扩缩容

支持 SQL,对外暴露 MySQL 的网络协议,并兼容大多数 MySQL 的语法,在大多数场景下可以直接替换 MySQL

[阅读全文]

MySQL Workbench 报错 No database selected Select the default DB to be used by double-clicking its name in the SCHEMAS

MySQL Workbench 报错 No database selected Select the default DB to be used by double-clicking its name in the SCHEMAS

Error Code: 1046. No database selected Select the default DB to be used by double-clicking its name in the SCHEMAS list in the sidebar. 0.000 sec

对于初次使用Mysql Workbench的人来说,很可能都出现这种错误。

因为没有选择默认的数据库,双击选择指定的数据库就可以正常操作了。

[阅读全文]

Elasticsearch一个全文搜索引擎

Elasticsearch一个全文搜索引擎

1、官网。https://www.elastic.co/cn/

2、文档。https://www.elastic.co/guide/index.html

3、介绍。

Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎,一个建立在全文搜索引擎 Apache Lucene(TM) 基础上的搜索引擎。当然 Elasticsearch 并不仅仅是 Lucene 那么简单,它不仅包括了全文搜索功能,还可以进行以下工作:

分布式实时文件存储,并将每一个字段都编入索引,使 [阅读全文]

SQLite一个轻型的数据库

SQLite一个轻型的数据库

为什么要用 SQLite?

不需要一个单独的服务器进程或操作的系统(无服务器的)。

SQLite 不需要配置,这意味着不需要安装或管理。一个完整的 SQLite 数据库是存储在一个单一的跨平台的磁盘文件。SQLite 是非常小的,是轻量级的,完全配置时小于 400KiB,省略可选功能配置时小于250KiB。SQLite 是自给自足的,这意味着不需要任何外部的依赖。SQLite 事务是完全兼容 ACID 的,允许从多个进程或线程安全访问。SQLite 支持 SQL92(SQL2)标准 [阅读全文]

PostgreSQL一个开源的关系数据库服务器

PostgreSQL一个开源的关系数据库服务器

1、官网。https://www.postgresql.org/

2、文档。https://www.postgresql.org/docs/

3、介绍。

持续的性能提升

在先前PostgreSQL版本的基础上,PostgreSQL 13可以有效地处理标准数据库索引B-tree中的重复数据。这降低了B-tree索引所需的总体使用空间,同时提高了整体查询性能。 PostgreSQL 13引入了增量排序,其中查询中来自较早步骤的已排序数据可以加快后续步骤的排序。此外, [阅读全文]