发明名称 | 高速非并发控制数据库 | ||
摘要 | 本发明描述了对于大型数据库系统利用并发更新而无需使用数据库锁或访问控制的高速数据库搜索的方法和系统。系统(100)包括与总线(101)连接的多个处理器(102-1...102-p);多个二级存储器缓存(103-1...103-p);存储器(即RAM)(104);只读存储器(ROM)(106);存储设备(108);显示器(即LCD监视器);输入设备(112);可发送/接收代表各种信息的电子信号的网络接口(114-1...114-O);广域网(124);局域网(LAN)(122);多个网络计算机(120-1...120-N前端协议引擎);和接收更新业务量到数据库(142-1...142-S)的多个在线事务处(OLTP)服务器(140-1...140-S)。 | ||
申请公布号 | CN1610877B | 申请公布日期 | 2010.06.02 |
申请号 | CN02826619.6 | 申请日期 | 2002.11.01 |
申请人 | 弗里塞恩公司 | 发明人 | A·N·巴洛 |
分类号 | G06F7/00(2006.01)I | 主分类号 | G06F7/00(2006.01)I |
代理机构 | 中国专利代理(香港)有限公司 72001 | 代理人 | 吴立明;王勇 |
主权项 | 一种多线程网络数据库系统,包括:用于创建更新线程和多个搜索线程的装置;用于将通过网络接收的多个搜索查询中的每一个分配到多个搜索线程之一的装置;对于每个搜索线程:用于根据分配的搜索查询搜索数据库的装置,用于创建对应于分配的搜索查询的多个搜索应答的装置,和用于通过网络发送多个搜索应答的装置;并且对于更新线程:用于根据通过网络接收的新信息创建新元素的装置,和用于在不需要限制多个搜索线程对数据库访问的情况下,利用单个不可中断操作将指向新元素的指针写到数据库的装置,用于将所述指针写到数据库之后,物理删除存在的元素的装置。 | ||
地址 | 美国加利福尼亚州 |