数据库是一种结构化组织和存储数据的系统,可方便地进行数据管理、检索和更新,提供有效的数据存储和访问机制。
分类
Apache DorisApache HBaseCassandraClickHouseFirebirdGreenplumMongoDBMySQLPieCloudDBPostgreSQLRedisSQLSQLiteTiDBVitess数据库中间件数据库工具数据库设计
  • pdf 文档 Реализация MySQL wire протокола в ClickHouse

    0 码力 | 13 页 | 464.59 KB | 1 年前
    3
    文档详细介绍了ClickHouse实现MySQL wire协议的过程,包括身份验证机制的选择、SSL支持的添加、多客户端环境的测试以及与其他支持MySQL协议的数据库的比较。在实现过程中,发现并修复了MySQL客户端中的一个bug,并提出了相应的补丁。文档还讨论了在ClickHouse中不支持某些MySQL客户端字段的问题,并提供了相关实现细节和测试结果。
  • pdf 文档 CLICKHOUSE И DBEAVER, ИЛИ KOMY HyЖEH JDBC?

    0 码力 | 9 页 | 2.16 MB | 1 年前
    3
    1 page CLICKHOUSE И DBEAVER, ИЛИ КОМУ НУЖЕН JDBC? dbeaver.com 2 page DBEAVER Универсальный интерфейс для работы с базами данных 3 page О JDBC-ДРАЙВЕРЕ В ДВУХ СЛОВАХ ✓ JDBC- драйвер для Clickhouse есть и даже не один ✗ Никто не идеален, и JDBC-дра
  • pdf 文档 C++ zero-cost abstractions на примере хеш-таблиц в ClickHouse

    0 码力 | 49 页 | 2.73 MB | 1 年前
    3
    文档讨论了在ClickHouse中使用C++实现零成本抽象的哈希表设计与优化。哈希表在ClickHouse中广泛应用于GROUP BY、JOIN和SELECT DISTINCT操作。文档介绍了哈希表的主要操作(查找、插入、删除)的平均时间复杂度,并强调了选择高效哈希函数的重要性,例如SipHash和CityHash。通过对比多种哈希表实现(ClickHouse HashMap、Google DenseMap、Abseil HashMap、std::unordered_map)的基准测试结果,显示ClickHouse HashMap在速度和缓存misses方面具有明显优势。文档还指出,避免使用过时的哈希函数,如FNV1a,并推荐使用现代高效哈希函数。测试还表明,ClickHouse HashMap在处理常见值如RegionID时表现尤为出色,适合在LL缓存中的应用。
  • pdf 文档 ClickHouse: настоящее и будущее

    0 码力 | 32 页 | 776.70 KB | 1 年前
    3
    文档介绍了ClickHouse的现状与未来发展方向。ClickHouse是一个高性能的开源列式数据库,支持多平台部署,包括x86_64、ARM、PowerPC 64和RISC-V,运行在Linux、FreeBSD和macOS上。ClickHouse Inc与Yandex共同创建,已获得3亿美元融资,估值20亿美元。公司的主要发展方向包括开发serverless格式的云服务、维护和推广开源版本、探索新的应用领域和集成先进技术如GPU计算和机器学习。同时,ClickHouse也在不断改进其SQL兼容性,支持更多标准功能。未来,ClickHouse计划增强流数据处理、复杂事件处理、自然语言处理能力,并优化集群性能。
  • pdf 文档 Тестирование ClickHouse которого мы заслуживаем

    0 码力 | 84 页 | 9.60 MB | 1 年前
    3
    文档详细介绍了ClickHouse性能测试的方法和工具,包括如何排除磁盘和缓存的影响,固定CPU和内存,设置停止条件,使用实际数据并精准测量时间。文中提到使用clickhouse-performance-test工具进行测试,支持多次执行和分析请求,比较不同提交间的差异,并关注性能下降的情况。同时,文档还讨论了测试中的问题,如内存管理、查询语言、性能和数据复制问题。
  • pdf 文档 MSSQL to Firebird Russian

    0 码力 | 22 页 | 287.07 KB | 1 年前
    3
    本文档详细描述了从Microsoft SQL Server(MS SQL)迁移到Firebird数据库的过程和方法。文档涵盖了迁移过程中需要注意的各种技术细节,包括控制结构的差异、变量的使用方法、数据备份与恢复、类型数据的对应关系,以及如何利用ODBC和OLE DB驱动程序进行访问。同时,还介绍了在迁移过程中可以使用的工具和实用程序。文档还提供了详细的代码示例,帮助开发人员更好地理解和执行迁移任务。
  • pdf 文档 firebird language reference 30 rus

    0 码力 | 719 页 | 3.98 MB | 1 年前
    3
    文档是Firebird 3.0数据库的SQL语言参考指南,涵盖了SQL的基本语法、数据类型、DDL和DML操作、事务管理、异常处理、存储过程、安全管理、操作符和内置函数等内容。此外,还包括系统表描述、字符集和排序规则的定义。文档详细介绍了Firebird支持的各类SQL操作及其使用示例,并提供了不同格式的文档下载链接和更新信息。
  • pdf 文档 Firebird 1.5 QuickStart Russian

    0 码力 | 31 页 | 429.84 KB | 1 年前
    3
    文档主要介绍了Firebird 1.5的快速入门指南,包含了Firebird的历史版本变更、issernandez的架构(Classic Server和Superserver)、安装和配置步骤、数据库管理、安全设置以及常用工具的使用等内容。文档还详细说明了安装前准备、服务器测试方法、数据库连接方式、SQL操作、备份与恢复、安全配置等实用信息,对于新手理解和使用Firebird数据库非常有帮助。
  • pdf 文档 firebird generator guide ru

    0 码力 | 23 页 | 227.10 KB | 1 年前
    3
    本文档详细介绍了Firebird数据库中的生成器(generator),其作用相当于Oracle中的序列(sequence)。生成器是用于生成唯一整数值的机制,适用于主键生成等场景。文档介绍了生成器的创建、操作方法,如CREATE GENERATOR、SET GENERATOR、DROP GENERATOR等DDL语句,以及GEN_ID等函数的使用。Firebird 2及以上版本推荐使用SEQUENCE语法,且生成器的信息存储在系统表RDB$GENERATORS中,用户应避免直接操作此表。生成器的值存储在数据库的特殊页面中,通过特定的函数来访问。
  • pdf 文档 Firebird Null Guide Russian

    0 码力 | 15 页 | 288.08 KB | 1 年前
    3
    Документ подробно рассматривает поведение значения NULL в СУБД Firebird, включая его обработку в выражениях, логических операциях, агрегатных функциях и пользовательских функциях (UDF). NULL рассматривается как состояние, означающее неизвестное значение, которое влияет на результаты арифметических, строковых и логических операций. В агрегатных функциях NULL игнорируется, кроме COUNT(*), который учитывает все записи. Документ также предлагает практические советы по работе с NULL, включая явную проверку на NULL в выражениях и операторах.
共 12 条
  • 1
  • 2
前往