🗄️ 数据库与存储
职场英语 · 程序员·技术词汇 · 共 32 个核心词汇 · 11 条场景例句
词汇表
- database /ˈdeɪtəbeɪs/ n. 数据库
- DB /ˌdiː ˈbiː/ n. 数据库
- SQL /ˌes kjuː ˈel/ n. SQL 语言;结构化查询语言
- NoSQL /ˌnoʊ ˌes ˌkjuː ˈel/ n. 非关系型数据库
- table /ˈteɪbl/ n. 表格;桌子;餐桌;工作台;铭文;表;高原
- column /ˈkɑːləm/ n. 专栏;柱;圆柱;纵队;列;柱形物;柱形图
- row /ro/ n. (一)排,(一)行;排;行;街道;划船;吵闹;使成排
- record /ˈrekərd//rɪˈkɔːrd/ n./v. 记录;唱片;录音;履历;档案;最高纪录
- index /ˈɪndeks/ n. 指数;索引;指针;指标;编入索引中;指出;做索引;下标
- primary key n. 主键;主关键字
- foreign key n. 外键;外来关键字
- query /ˈkwɪri/ n./v. 疑问;询问;疑问号;质问;查询
- join /dʒɔɪn/ v. 加入;连接;参加;结合;接合点
- transaction /trænˈzækʃn/ n. 交易;事务;办理;学报;和解协议;事务处理
- acid /ˈæsɪd/ n./adj. ACID(数据库事务四大特性)
- rollback /ˈroʊlˌbæk/ n. 回滚;回降;卷回;推回去;滚返
- commit /kəˈmɪt/ v. 提交(代码);承诺;犯(错)
- migration /maɪˈɡreɪʃn/ n. 迁徙;移民;移往;移动;迁移
- schema /ˈskiːmə/ n. 图解,略图,纲要;概要;图解;略图;模式
- backup /ˈbækʌp/ n. 支持;后援;倒车;后退;阻塞;做备份;候补的;支持的
- restore /rɪˈstɔːr/ v. 恢复;修复;回复;归还;修补;还原
- replication /ˌreplɪˈkeɪʃən/ n. 主从复制;复制
- sharding /ˈʃɑːrdɪŋ/ n. 分片;水平分区;切分
- partition /pɑːrˈtɪʃn/ n./v. 分割;隔断;隔离物;隔墙;财产分割;区分;瓜分;隔开
- MongoDB /ˈmɑːŋɡoʊ ˌdiː/ n. MongoDB 数据库;文档数据库
- PostgreSQL /ˌpoʊstɡre ˈskjuː ˈel/ n. PostgreSQL 数据库;一种数据库系统
- MySQL /ˌmaɪ ˈes ˌkjuː ˈel/ n. MySQL 数据库;数据库系统(一种免费的跨平台的)
- Redis /ˈredɪs/ n. Redis(内存数据库)
- ORM /ˌoʊ ɑːr ˈem/ n. 对象关系映射(Object Relational Mapping)
- connection pool n. 连接池
- slow query n. 慢查询
- deadlock /ˈdedlɑːk/ n. 僵局;死锁;停顿;(使)停顿;(使)相持不下
场景例句
- Add an index to speed up the query.加个索引给查询提速。
- The migration script updated the schema.迁移脚本更新了表结构。
- This slow query is killing the database.这条慢查询快把数据库拖死了。
- Always backup before running migrations.跑迁移前一定要备份。
- The transaction rolled back due to a deadlock.事务因为死锁回滚了。
- Dev: The report page takes ten seconds to load.开发:报表页要十秒才加载出来。
- DBA: Did you check the slow query log?DBA:你看慢查询日志了吗?
- Dev: Yes, a join across three big tables.开发:看了,三张大表的联表查询。
- DBA: Add a composite index and denormalize the hot fields.DBA:加个联合索引,热点字段做反范式设计。
- Dev: Should we also add read replicas?开发:要不要再加只读副本?
- DBA: Yes, route the report queries to the replica.DBA:要,把报表查询路由到副本上。