摘要:
Systems and methods according to embodiments provide elasticity for complex event processing (CEP) systems. Embodiments may comprise at least the following three components: (1) incremental query optimization, (2) operator placement, and (3) cost explanation. Incremental query optimization allows avoiding simultaneous computation of identical results by performing operator-level query reuse and subsumption. Using automatic operator placement, a centralized CEP engine can be transformed into a distributed one by dynamically distributing and adjusting the execution according to unpredictable changes in data and query load. Cost explanation functionality can provide end users with near real-time insight into the monetary cost of the whole system, down to operator level granularity. Combination of these components allows a CEP system to be scaled up and down.
摘要:
Systems and methods according to embodiments provide elasticity for complex event processing (CEP) systems. Embodiments may comprise at least the following three components: (1) incremental query optimization, (2) operator placement, and (3) cost explanation. Incremental query optimization allows avoiding simultaneous computation of identical results by performing operator-level query reuse and subsumption. Using automatic operator placement, a centralized CEP engine can be transformed into a distributed one by dynamically distributing and adjusting the execution according to unpredictable changes in data and query load. Cost explanation functionality can provide end users with near real-time insight into the monetary cost of the whole system, down to operator level granularity. Combination of these components allows a CEP system to be scaled up and down.
摘要:
A cost monitoring system can monitor a cost of queries executing in a complex event processing system, running on top of a pay-as-you-go cloud infrastructure. Certain embodiments may employ a generic, cloud-platform independent cost model, multi-query optimization, cost calculation, and/or operator placement techniques, in order to monitor and explain query cost down to an operator level. Certain embodiments may monitor costs in near real-time, as they are created. Embodiments may function independent of an underlying complex event processing system and the underlying cloud platform. Embodiments can optimize a work plan of the cloud-based system so as to minimize cost for the end user, matching the cost model of the underlying cloud platform.
摘要:
Various embodiments of systems and methods for a fault tolerance based query execution are described herein. Queries are received from users, the queries including operators. A multi-query optimization is performed on the operators included in the queries to obtain a query plan. A fault tolerance degree is determined for the operators included in the query plan. Based on the fault tolerance degree of the operators, nodes are assigned to the operators included in the query plan. The assigned nodes execute the operators included in the query plan to execute the queries. In one aspect, the nodes simultaneously execute the operators included in the query plan.
摘要:
A cost monitoring system can monitor a cost of queries executing in a complex event processing system, running on top of a pay-as-you-go cloud infrastructure. Certain embodiments may employ a generic, cloud-platform independent cost model, multi-query optimization, cost calculation, and/or operator placement techniques, in order to monitor and explain query cost down to an operator level. Certain embodiments may monitor costs in near real-time, as they are created. Embodiments may function independent of an underlying complex event processing system and the underlying cloud platform. Embodiments can optimize a work plan of the cloud-based system so as to minimize cost for the end user, matching the cost model of the underlying cloud platform.
摘要:
Various embodiments of systems and methods for a fault tolerance based query execution are described herein. Queries are received from users, the queries including operators. A multi-query optimization is performed on the operators included in the queries to obtain a query plan. A fault tolerance degree is determined for the operators included in the query plan. Based on the fault tolerance degree of the operators, nodes are assigned to the operators included in the query plan. The assigned nodes execute the operators included in the query plan to execute the queries. In one aspect, the nodes simultaneously execute the operators included in the query plan.
摘要:
The invention is directed to a simple and new method for the homogeneous synthesis of cellulose ethers. Ionic liquids are not only used as solvent, but also as reaction media for the homogeneous etherification of cellulose. The dissolved cellulose is treated with the etherification agent in the absence of organic and/or inorganic bases and in the absence and/or in the presence of moderate amounts of water. The obtained cellulose ethers show new distributions of substitution on the polymer chain, resulting in new properties and applications.
摘要:
The invention relates to a hot melt adhesive, comprising at least one polysaccharide ester gained by a reaction of a polysaccharide with an imidazolide in melted imidazole. The invention relates, further, to a process for producing the hot melt adhesive, in which imidazole is melted, and an acid chloride and/or an acid anhydride and/or a lactone is reacted in and with the melted imidazole to form an imidazolide, whereby at least one polysaccharide is added to the melted imidazole, whereby the polysaccharide is reacted with the imidazolide to form a polysaccharide ester.
摘要:
A method for controlling exhaust gas of an internal combustion engine includes controlling operation of the engine to fluctuate a lambda value of a raw exhaust gas at the lambda probe, exhibiting two-step action and disposed upstream of a three-way catalytic converter located in an exhaust tract, about a predetermined mean value. In a trimming controller, a concentration of an exhaust gas component downstream of the converter is measured with an amperometric-measuring sensor made from a solid-state electrolyte. In the sensor's first measuring cell, an oxygen concentration is measured through a first Nernst voltage between a first electrode and a reference electrode exposed to ambient air, and is controlled by a first oxygen-ion pumping current between the first electrode and an outer electrode of the sensor. In the second measuring cell of the sensor, the oxygen concentration is measured through a second Nernst voltage between the second and reference electrodes. A voltage is tapped between the outer and reference electrodes in conjunction with a series connection of the first and second measuring cells, and the voltage is used as a signal, dependent on the oxygen concentration and indicating two-step action, for trimming control. The predetermined mean values are corrected in dependence on the measured concentration of the exhaust gas component downstream of the converter. Preferably, the sensor is a NOx-measuring sensor, and, in its second measuring cell, the oxygen concentration in the second measuring cell is controlled through a second oxygen-ion pumping current.
摘要:
The invention is directed to a simple and new method for the homogeneous synthesis of cellulose ethers. Ionic liquids are not only used as solvent, but also as reaction media for the homogeneous etherification of cellulose. The dissolved cellulose is treated with the etherification agent in the absence of organic and/or inorganic bases and in the absence and/or in the presence of moderate amounts of water. The obtained cellulose ethers show new distributions of substitution on the polymer chain, resulting in new properties and applications.