会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 73. 发明授权
    • Management of I/O and log size for columnar database
    • 管理数据库的I / O和日志大小
    • US09519673B2
    • 2016-12-13
    • US13215726
    • 2011-08-23
    • Ivan Schreter
    • Ivan Schreter
    • G06F17/30G06F11/14
    • G06F17/30377G06F11/1461G06F11/1471G06F17/30315G06F17/30368G06F2201/80
    • A system includes reception of a transaction to change a columnar table, recordation of the transaction within a delta structure in a volatile memory, recordation of the transaction within a log of a persisted memory, reception of an instruction to merge the delta structure in the volatile memory with a first instantiation of the columnar table in the volatile memory, and in response to the instruction, merging of the delta structure in the volatile memory with the first instantiation of the columnar table in the volatile memory to create a merged columnar table in the volatile memory, and not storing the merged columnar table in the persisted memory.
    • 系统包括接收交易以更改列表,在易失性存储器内的增量结构内记录事务,在持久存储器的日志内记录事务的记录,接收将易失性存储器中的delta结构合并的指令 存储器,其中易失性存储器中的列表的第一次实例化,并且响应于该指令,将易失性存储器中的delta结构与易失性存储器中的列表的第一次实例合并,以便在易失性存储器中创建合并的列表 易失性存储器,并且不将合并的列表存储在持久存储器中。
    • 78. 发明申请
    • LOCK-FREE PARALLEL DICTIONARY ENCODING
    • 无锁并行词典编码
    • US20150324480A1
    • 2015-11-12
    • US14272909
    • 2014-05-08
    • Ivan Schreter
    • Ivan Schreter
    • G06F17/30
    • G06F17/3053G06F17/30324G06F17/30504G06F17/30864G06F17/30952
    • A system includes reception of a value, determination of whether the value is associated with a respective value identifier in a dictionary index associating each of a plurality of values with a respective value identifier, and in response to a determination that the value is not associated with a respective value identifier in the dictionary index: reservation of a slot of a reservation array comprising a plurality of slots, writing of the value into the reserved slot, insertion of a reserved value identifier of the reserved slot and a version counter of the reserved slot into a position of the dictionary index corresponding to the value, insertion of the value into a position of a dictionary vector storing a respective value in each of a plurality of vector positions, insertion of a first value identifier corresponding to the position of the dictionary vector into the position of the dictionary index corresponding to the value, and returning of the first value identifier.
    • 一种系统包括接收值,确定该值是否与将多个值中的每一个值与相应的值标识符相关联的词典索引中的相应值标识符相关联,以及响应于确定该值不与 字典索引中的相应值标识符:包括多个时隙的预留阵列的时隙的预留,将值写入预留时隙中,插入预留时隙的保留值标识符和预留时隙的版本计数器 进入与该值对应的字典索引的位置,将该值插入到在多个向量位置的每一个中存储相应值的字典向量的位置,插入对应于字典向量的位置的第一值标识符 进入与该值对应的字典索引的位置,并返回第一个值标识符。
    • 79. 发明申请
    • PARTIAL MERGE
    • 部分合并
    • US20140136473A1
    • 2014-05-15
    • US13843841
    • 2013-03-15
    • Franz FaerberJuchang LeeIvan Schreter
    • Franz FaerberJuchang LeeIvan Schreter
    • G06F17/30
    • G06F17/30315G06F17/30321G06F17/30339G06F17/30483G06F17/30592
    • A multi-level storage architecture and method of performing a partial merge are disclosed. A main store is partitioned into a passive main part and an active main part, the active main part being empty at a start of the partial merge, the passive main part storing encoded data records of the main store that are not subject to the partial merge. A values index corresponding to a sorted dictionary of the passive main part is set to a cardinality of n. The data records of a second level storage structure is merged into the active main part, the active main part having a dictionary that starts with a value of n+1, such that the merging into the active main part continues an encoding scheme according to the values index of the passive main part.
    • 公开了一种执行部分合并的多级存储架构和方法。 主店分为被动主体和活动主体,主动部分在部分合并开始时为空,被动主体部分存储不存在部分合并的主店铺的编码数据记录 。 将被动主体的排序词典对应的值索引设为n的基数。 第二级存储结构的数据记录被合并到活动主体部分中,活动主体部分具有以n + 1的值开始的字典,使得合并到活动主体部分继续根据 被动主体的价值指数。