NocoDB开源的智能表格详解-腾讯文档本地替代品

一、介绍

  • 可作为腾讯文档的本地电子表格替代品,通过拖拽形式DIY数据表格和表单,便于收集编辑数据。确保数据安全。
  • NocoDB是一个开源的智能表格解决方案,可将任何数据库转换为易于操作的在线电子表格。
  • 它不仅是Airtable的一个开源替代品,而且提供了丰富的特性与功能,适用于各种应用场景。
  • NocoDB设计精巧,支持多种数据库系统(如MySQL、PostgreSQL、SQL Server、SQLite和MariaDB)并提供了一个直观的界面,让用户可以轻松创建、查看和编辑数据。
  • NocoDB可以结合BI工具做可视化数据分析。

二、docker-compose部署

注:本环境已安装docker和docker-compose环境,未安装的小伙伴请自行百度安装。

version: "2.1"
services: 
  nocodb: 
    depends_on: 
      root_db: 
        condition: service_healthy
    environment: 
      NC_DB: "mysql2://root_db:3306?u=noco&p=password&d=root_db"
    image: "nocodb/nocodb:latest"
    ports: 
      - "8080:8080"
    restart: always
    volumes: 
      - "nc_data:/usr/app/data"
  root_db: 
    environment: 
      MYSQL_DATABASE: root_db
      MYSQL_PASSWORD: password
      MYSQL_ROOT_PASSWORD: password
      MYSQL_USER: noco
    healthcheck: 
      retries: 10
      test: 
        - CMD
        - mysqladmin
        - ping
        - "-h"
        - localhost
      timeout: 20s
    image: "mysql:8.3.0"
    restart: always
    volumes: 
      - "db_data:/var/lib/mysql"
#    below line shows how to change charset and collation
#    uncomment it if necessary
#    command: --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
volumes: 
  db_data: {}
  nc_data: {}

三、登录NocoDB

  登录地址: http://localhost:8080/dashboard
  首次登录会提示注册账户,此账户为管理员账户,请妥善保管。
在这里插入图片描述

四、NocoDB手册

1. 创建项目

  首页——创建新项目,可通过项目对表格分组分类
在这里插入图片描述

2. 收集统计表

  进入项目添加新表,创建表字段(表列名),选择表类型。

2.1 添加字段

在这里插入图片描述

2.2 编辑字段

在这里插入图片描述

2.3 字段类型

建议所有字段(列)按照实际字段类型填写,方便后续统计筛选,或者数据分析。

字段用途其他
SingleLineText单行文本
LongText多行文本
Attachment上传或关联文件
Checkbox复选框
MultiSelect多选框或下拉列表(允许多选)
SingleSelect单选框或下拉列表(仅允许单选)
URLURL链接
Date用于输入日期(年、月、日)
Year输入年份
PhoneNumber手机号
Email邮箱

2.4 发布表格

  表格发布后,可供外部人员通过任意浏览器在线编辑。可设置人员管理编辑权限
分享视图
在这里插入图片描述在这里插入图片描述
分享效果
  在线编辑、筛选、排序和下载数据
在这里插入图片描述

3.创建表单

3.1 创建表单

  将表格转换成在线表单,方便收集数据
在这里插入图片描述
  根据需求增删字段,和高级选项
在这里插入图片描述

3.2 分享表单

在这里插入图片描述

3.3 填写检测单

在这里插入图片描述
表单数据提交后,数据会自动同步到表格中
在这里插入图片描述

4.创建看板

在这里插入图片描述

5.创建画廊

  画廊一般要放图片才能现实效果,比较简单大家可以自行摸索。
在这里插入图片描述
在这里插入图片描述

项目GitHub地址:https://github.com/nocodb/nocodb/blob/develop/markdown/readme/languages/chinese.md

### 回答1: 腾讯的开源协议栈f-stack.pdf是在DPDK技术峰会上推出的一项重要技术创新。DPDK技术峰会是一个技术交流平台,旨在推动数据平面开发工具包(DPDK)技术的发展和应用。f-stack.pdf是腾讯开源的一套协议栈,它通过与DPDK集成,提供了高性能的网络数据包处理能力。 f-stack.pdf具有以下几个特点:高性能、轻量级和易使用。它基于零拷贝技术,能够以卓越的性能处理数据包。同时,f-stack.pdf采用了轻量级设计,只依赖于DPDK的核心功能,避免了不必要的复杂性,使得使用起来更加简单和灵活。 f-stack.pdf在应用层提供了一系列网络协议的支持,例如TCP、UDP和IP等。它提供了高度可扩展和定制化的接口,使得开发者可以根据具体需求进行定制和优化。另外,f-stack.pdf还提供了丰富的功能和工具,方便开发者进行网络应用的开发和调试。 该协议栈不仅适用于云服务器、网络设备和高速存储等领域,还可以广泛应用于物联网、5G通信和金融等行业。它的高性能和低延迟使得在大规模并发场景下的数据处理更加高效和稳定。 腾讯的开源协议栈f-stack.pdf在DPDK技术峰会上的推出,标志着中国企业在高性能网络技术领域的一次重要突破。它的出现将有助于促进我国网络技术的创新和发展,并提升我国在全球高性能网络领域的竞争力。 ### 回答2: 腾讯的开源协议栈f-stack是DPDK技术峰会上推出的一项重要的技术成果。该技术是基于DPDK(Data Plane Development Kit)开发的一套网络数据包处理框架,旨在提供高性能的网络数据包处理和协议栈功能。 f-stack的特点可以从以下几个方面来描述。首先,它采用了用户态的网络协议栈设计,将协议处理功能从内核态迁移到用户态,避免了内核态和用户态的频繁切换,提高了数据包处理的效率。其次,f-stack提供了一套完整的网络协议栈功能,包括TCP/IP协议栈、套接字接口、事件驱动机制等,可以支持常见的网络应用开发。此外,f-stack还提供了网络收发模块、队列管理、内存池等高性能的数据结构和算法,以进一步提升数据包处理的吞吐量和延迟。 通过使用f-stack,开发者可以轻松地构建高性能的网络应用,无论是在云计算、大数据分析还是边缘计算等场景中,都能够获得更好的性能和响应速度。与传统的网络协议栈相比,f-stack具有更低的延迟、更高的吞吐量和更好的可扩展性,能够更好地满足现代网络应用对于高性能数据处理的需求。 最后,开源协议栈f-stack的推出也体现了腾讯在网络技术领域的创新能力和开放合作的精神。通过开源的方式,腾讯可以与其他行业的开发者和研究机构共同探索和推进网络技术的发展,形成合力并推动整个行业的进步。 总的来说,腾讯的开源协议栈f-stack在DPDK技术峰会上的推出,为高性能网络数据包处理和协议栈开发提供了一个有力的工具和平台,对于促进网络技术的创新和发展具有重要意义。 ### 回答3: 腾讯的开源协议栈f-stack.pdf是关于dpdk技术峰会的一个重要文档。DPDK技术峰会是一个旨在促进DPDK技术发展和交流的会议,汇集了众多DPDK技术领域的专家和爱好者。 在f-stack.pdf中,腾讯团队分享了他们开发的开源协议栈f-stack的技术细节和应用场景。f-stack是一个高性能、可扩展的协议栈,基于DPDK技术开发,旨在提供更好的网络性能和更高的数据包处理能力。 f-stack的设计目标主要包括:轻量级、高性能、可扩展和易用性。它采用了一系列的优化技术,如零拷贝、多队列和事件驱动等,以提高数据包的处理效率。f-stack支持多种协议,如TCP、UDP和IP等,可以满足不同应用场景的需求。 此外,f-stack还提供了一些额外的功能,如高效的内存管理、负载均衡和安全性等。这些功能使得f-stack在网络应用程序的开发中更加方便和灵活。 f-stack已经在腾讯内部得到广泛的应用和验证,取得了良好的性能和稳定性。它已经成为了腾讯云和腾讯游戏等业务的核心组件。 总的来说,f-stack的出现充分展示了腾讯在DPDK技术领域的创新能力和技术实力。它为广大开发者提供了一个高效、可扩展的协议栈解决方案,有助于进一步推动DPDK技术的应用和发展。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值