Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

61 results about "Embedded database" patented technology

Empress Embedded Database is a full-function, relational database that has been embedded into applications by organizations small to large, with deployment environments including medical systems, network routers, nuclear power plant monitors, satellite management systems, and other embedded system applications that require reliability and power.

Vector Databases for Determining Machine-Learned Model Inputs

A query embedding is obtained for a vector representation of a query. A vector database is queried with the query embedding to identify one or more result embeddings. The vector database can include a plurality of embeddings for a respective plurality of vector representations of data items. The query, and one or more of (a) one or more data items of the plurality of data items respectively associated with the one or more result embeddings, or (b) the one or more result embeddings, can be processed with a machine-learned model to obtain a model output. The model output can be provided for a requesting entity associated with the query.
Owner:KX SYSTEMS INC

Building construction site safety monitoring management system and method

The invention discloses a building construction site safety monitoring management system and method, and relates to the technical field of building construction, the method adopts a calculation model of a multi-source vibration comprehensive influence index (MVTI), a foundation pit stress distribution value (GSF) and a foundation pit stability coefficient (GSC), and multidimensional data is extracted through an embedded database for real-time analysis. The influence of different vibration sources on the stability of the foundation pit can be comprehensively evaluated based on dynamic calculation of a multi-source vibration comprehensive influence index MVTI; meanwhile, the stress distribution of vibration to a foundation soil body is refined through the foundation pit stress distribution value GSF; the foundation pit stability coefficient GSC serves as a core index and is used for comprehensively analyzing the stability state of the foundation pit. When a foundation pit stability coefficient GSC value is lower than a safety threshold value, the system generates first early warning information, calculates a monitoring point risk value RIM in combination with a multi-source vibration comprehensive influence index MVTI, and locates an abnormal area through the monitoring point risk value RIM.
Owner:ZHUHAI ELECTRIC POWER ENG SUPERVISION CO LTD

Automatic Excel analysis result visualization method based on LLM natural language processing

The invention discloses an automatic Excel analysis result visualization method based on LLM natural language processing. The method comprises the following steps: uploading an Excel file and proposing an analysis problem; a header and data of the Excel are analyzed; data cleaning; storing the cleaned data into an embedded database; generating a corresponding SQL query statement for the analysis problem by using LLM in combination with an NL2SQL technology; querying an embedded database; judging whether the SQL statement query result is correct or not, and if not, regenerating the SQL statement for re-query; and S8, the query data is rendered into a chart to be displayed. The invention provides a brand new solution, namely an automatic Excel file analysis and query result visualization method based on a large language model (LLM), a natural language processing (NLP) technology and an NL2SQL. The Excel data statistical process is simplified, and the reliability and usability of the system can be greatly improved.
Owner:GUANGZHOU HUAWEI TOMORROW SOFTWARE TECH

Embedded database programming method

The invention relates to the technical field of computer software development and databases, in particular to an embedded database programming method which comprises the steps of intention model construction: scanning source codes to identify embedded syntax blocks, constructing an abstract syntax tree, stripping a bottom driver and generating a driver-independent intention model; a logic sequence synthesis step: injecting a dialect parameter and a resource strategy, synthesizing and executing a logic sequence and generating a target code; a fingerprint verification step: intercepting a request during operation, calculating a structure fingerprint, and performing consistency verification on the structure fingerprint and the reference fingerprint; and a binding execution step: executing the request after the verification is passed, and establishing weak reference life cycle binding of the resource object and the host variable. The resource leakage risk is eliminated, and the robustness of the system under long-time operation is enhanced.
Owner:JIANGSU XINYUAN RONXIN SOFTWARE TECH CO LTD

Intelligent equipment-oriented lightweight API (Application Program Interface) of time sequence database

The invention discloses an intelligent equipment-oriented time sequence database lightweight API (Application Program Interface), which comprises a data acquisition module used for acquiring time sequence data from a sensor or a data source of intelligent equipment; the local storage module is used for carrying out persistent storage on the data by adopting a lightweight embedded database; the data transmission and synchronization module is used for synchronizing locally stored data to a cloud or a central server; the data query module is used for providing a simplified interface for a developer to query locally stored data; the system management and monitoring module is used for monitoring resource use conditions; and the security and fault-tolerant module is used for ensuring the security, consistency and integrity of the data in the storage and transmission processes. The method has the advantages of lightweight design, real-time performance, high efficiency, adaptability, network optimization, safety and the like.
Owner:成都虚谷伟业科技有限公司

Vehicle parameter data management method and device, electronic equipment and storage medium

The invention provides a vehicle parameter data management method and device, electronic equipment and a storage medium. The method comprises the following steps: storing vehicle parameter data of a vehicle in an embedded database in a system; reading the vehicle parameter data from the embedded database in response to the power-on operation of the system, and caching the vehicle parameter data according to the read-write frequency and the priority; classifying the vehicle parameter data in the cache, and distributing the vehicle parameter data to a first function module according to the data category; synchronizing the vehicle parameter data in the cache to a micro-control unit, analyzing the vehicle parameter data by using the micro-control unit, and distributing the analyzed vehicle parameter data to a second function module corresponding to the micro-control unit; and in the system operation process, when it is judged that the vehicle parameter data needs to be updated, receiving an updating request sent by the first function module and / or the second function module, and updating the vehicle parameter data in the embedded database according to the updating request. The data transmission link can be simplified, and the data storage efficiency can be improved.
Owner:CHONGQING SELIS PHOENIX INTELLIGENT INNOVATION TECH CO LTD

Client-side tool for geospatial data visualization and analysis

A system and method for client-side geospatial data analysis are disclosed. An application bundle, including an embedded database, is sent to a client device, which then locally loads raw geospatial data files. Each coordinate point is associated with a grid index, and user queries—such as polygon-based filters, zoom operations, or attribute-based searches—are executed on the client device in near real time. This design removes the need for continuous server requests, thereby reducing latency and enabling immediate visualization of changes to map views or filters. The approach supports rapid interactions with large datasets, as filtering and aggregation tasks remain under the client's control. Furthermore, the embedded database can perform optimization or allocation routines (for example, delivery assignments) locally, instantly displaying results to the user. By eliminating heavy reliance on external servers, this invention offers a responsive, cost-effective platform for comprehensive geospatial data exploration and decision-making.
Owner:MAPS & DATA LLC

Information retrieval method and device and medium

The invention relates to the technical field of artificial intelligence, and provides an information retrieval method and device and a medium, which can segment to-be-processed data according to a configured segmentation strategy to obtain the to-be-processed data, and improve the organization and retrieval efficiency of the data. Performing vectorization processing on the segmented data to obtain vector data, and storing the vector data into an embedded database so as to facilitate subsequent similarity retrieval; the problem optimization is performed on the information retrieval request, so that the retrieval content can be better matched, and the retrieval accuracy is improved; a target cue word is generated by utilizing similar knowledge matched in an embedded database and a pre-configured cue word template, so that the retrieval efficiency and accuracy are further improved; according to the method, the retrieval model is retrieved according to the information retrieval request, the retrieval model is utilized to respond based on the target prompt word, and flexible retrieval of the model not only optimizes the retrieval effect, but also reduces the retrieval cost.
Owner:BEIJING LINGYI VISION TECH CO LTD

Implementation method and system of non-embedded database based on RocksDB

The invention discloses an implementation method and system of a non-embedded database based on RocksDB, and relates to the technical field of database management. Comprising the steps of 1, integrating a service interface of the RocksDB, and packaging a corresponding function to realize a corresponding function of the interface, and 2, receiving a request sent by a client to a database through the service interface of the RocksDB based on an HTTP transmission protocol or a gRPC transmission protocol, and carrying out corresponding operation according to the request: carrying out authentication according to the request, processing and converting the request passing the authentication, and sending the processed and converted request to the database. The method comprises the steps of obtaining a native operation instruction which can be understood by a RocksDB database, executing corresponding data reading, inserting, updating or deleting operation through a RocksDB database engine according to the native operation instruction, ensuring persistent storage of data, and returning an operation result according to an original path through the RocksDB after the operation is completed.
Owner:SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD

Vector search in embedded databases

A system stores a vector index based on vector data stored in a database and processes queries based on vector data using the vector index. The system stores a plurality of records in a database. The system receives a plurality of vectors, each vector associated with a record. The system stores, in a persistent storage, a vector index including tuples. Each tuple stores a vector, and an identifier of a record associated with the vector. The system receives a database query requesting a result set associated with a target record. The system identifies a target vector associated with the target record. The system accesses the vector index to retrieve a subset of vectors based on a distance from the target vector. The subset of vectors is loaded in memory from the persistent storage. The system determines a result set based on the subset of vectors.
Owner:COUCHBASE INC

Distributed data storage method, device and equipment and readable storage medium

The invention provides a distributed data storage method, device and equipment and a readable storage medium, and the method comprises the steps: responding to an event created by a storage target, obtaining metadata of the storage target, and submitting the metadata to a key-value pair database in a key-value pair manner; a distributed file system is called to split the specific file into distributed storage objects, and the distributed storage objects obtained through splitting are sent to object storage equipment of a distributed storage cluster; and in response to an event of storage target change, retrieving the corresponding key value pair and modifying the metadata recorded by the corresponding key value pair according to the change condition. Through the technical scheme of the specification, the metadata is stored by the key-value pair granularity, the problem of directory-level read-write amplification is relieved, single file metadata update only needs to modify the corresponding key-value pair, overall directory rewriting is avoided, and IO consumption and network delay are reduced in combination with a write-in merging mechanism of an embedded database and the transparent object splitting capability of a distributed file system.
Owner:XINHUASAN INFORMATION TECH CO LTD

Method for optimizing query efficiency of embedded database

A method for optimizing the query efficiency of an embedded database relates to the field of database query, and can reduce the number of data records contained in an array A1 and an array A2 by about 5% through bidirectional upper and lower limit comparison data screening before query comparison is started. After each time of halving comparison, dynamically reducing the scale of the array A2, and gradually reducing the number of times required by the halving comparison to one time along with the reduction of the content of the array A2 in an exponential level reduction manner along with the shrinkage of the data set each time. And if the array A1 and the array A2 respectively comprise one million records, after each comparison, only one record of the array A2 is deleted as a reference to finish the whole comparison, so that the comparison work between the array A1 and the array A2 can be reduced by about 7%. Computing resources are saved, and database query efficiency is improved.
Owner:SHANDONG HENGYUN INFORMATION TECH CO LTD

Computing interface based on embedded database and implementation method

The invention discloses a computing interface based on an embedded database and an implementation method, packaged data can be efficiently operated by calling an interface in Python through a mode of using a packaging type, only one-time data conversion is needed during input and output, repeated conversion into a Python object is not needed during calculation, non-uniformity of the data type is avoided, and the calculation efficiency is improved. The overall calculation efficiency is improved; according to the method, a user-defined function of a dynamic language Python is converted into a user-defined function of an embedded database in a translation mode through an SQL (Structured Query Language) execution system and a database user-defined function capability, real-time analysis does not need to be performed by depending on Python during calculation, and efficient calculation can be performed by directly using a database kernel; by providing a multi-thread context management mode, the context information required when each function is called is hidden, and the use threshold of a user is reduced.
Owner:DOLPHINDB INC (CN)

Energy storage data non-inductive access system and method based on RPC proxy and distributed storage

The invention discloses an energy storage data non-inductive access system and method based on RPC proxy and distributed storage. The system comprises a plurality of slave cabinets and a master cabinet. The slave cabinets store time sequence data and self information including cabinet identifiers, cabinet websites and database access ports in a local database, and periodically report the time sequence data through multicast; the master cabinet does not persistently store slave cabinet data, and a slave cabinet discovery module of the master cabinet monitors multicast and automatically generates and maintains a dynamic slave cabinet information list containing cabinet identifiers of the slave cabinets and database connection addresses; and the energy storage application layer initiates an SQL access request by calling a unified RPC interface of the main cabinet, an embedded database access proxy engine analyzes the SQL and queries a list, establishes connection with a target slave cabinet database, forwards and executes, and returns a result through the RPC. According to the invention, distributed storage and transparent unified non-inductive access of data are realized, capacity expansion of a main cabinet disk is avoided fundamentally, application development is simplified, and plug-and-play expansion of the system is supported.
Owner:NINGBO GLOYEL INTELLIGENT TECHNOLOGY CO LTD

Message redelivery method and device, electronic equipment, storage medium and program product

The invention provides a message redelivery method and device, electronic equipment, a storage medium and a program product, and relates to the technical field of computers. According to the method, the first key value message is obtained by traversing the embedded database; the value of the first key value message comprises a delivery message, and the key of the first key value message comprises a first delivery timestamp and a first delivery frequency; the first key value message is delivered to the message-oriented middleware according to the first delivery timestamp; in response to delivery failure, updating the first delivery frequency to a second delivery frequency; determining a second delivery timestamp according to the second delivery times; generating a second key value message according to the second delivery timestamp, the second delivery times and the delivery message; and storing the second key value message as a new first key value message into the embedded database, and deleting the first key value message which fails to be delivered from the embedded database. According to the method and the device, the message can be quickly redelivered, the service timeliness is improved, and the working performance of the database is ensured not to be influenced by message delivery failure.
Owner:MASHANG CONSUMER FINANCE CO LTD

Centralized storage method and device for airborne multi-relational table database

The invention provides a centralized storage method and device for an airborne multi-relation table database. A transaction management unit obtains a transaction operation instruction and sends the transaction operation instruction to a data mirror image table processing unit; the data mirror image table processing unit locally searches whether a corresponding data relation list exists or not based on the transaction operation instruction, if yes, a data table corresponding to the data relation list is locally obtained, and operation indicated by the transaction operation instruction is carried out on the obtained data table; after executing all transaction operation instructions, the data mirror image table processing unit temporarily stores the updated data relation list and the updated data table locally; when a preset condition is met, the updated data relation list and the updated data table are sent to a multi-relation-table storage unit to be stored, and the original data relation list and the original data table of the multi-relation-table storage unit are covered; the system performance and the resource utilization rate can be improved; the method is used for managing data tables in a disk in an airborne embedded database.
Owner:XIAN FLIGHT SELF CONTROL INST OF AVIC

Method and system for verifying data consistency of KV embedded database based on B + tree

The invention is suitable for the technical field of databases, and discloses a B + tree-based KV embedded database data consistency verification method, system and device and a medium, the method comprises the following steps: obtaining change page information in a mainboard, the change page information comprising a hash value of a page; based on a hierarchical structure of a B + tree in the mainboard, sorting the change page information from top to bottom to obtain a change page list; the change page lists are synchronized to a standby board database in sequence; and comparing the hash value of the root page in the changed page list with the hash value of the root page in the standby board, and determining the consistency of the data of the main board and the standby board. According to the calculation scheme, the data transmission efficiency is high, the resource consumption is small, and the data verification speed is high.
Owner:FIBERHOME TELECOMMUNICATION TECHNOLOGIES CO LTD +1

Embedded database compatibility test method and apparatus

The application provides an embedded database compatibility test method and device, the method comprises the following steps: inserting a plurality of stub points into the program file of the original database used by the target application program in a dynamic stubbing manner by using a tracking tool based on eBPF technology; acquiring the calling information of the plurality of stub points of the target application program within a preset running time; generating a test case library matched with the new database based on the calling information by using a preset test library generation program; running all the test cases in the test case library in the new database, and outputting the compatibility test result of the new database; the tracking tool based on eBPF technology is used to capture the related information of the SQL syntax and API interface called by the embedded database to the target application program, meanwhile, the compatibility test case library is generated, and the SQL syntax, API interface compatibility test, performance test and data consistency test of the new database are directly performed, so that the compatibility test efficiency can be effectively improved, and the database replacement cost can be reduced.
Owner:粤港澳大湾区(广东)国创中心

PLC high-frequency data management system based on built-in database

A PLC high-frequency data management system based on a built-in database comprises an embedded database, a database operation engine, a data recording function block, a database operation function block, an annular memory cache region, a nonvolatile storage medium and a communication service module during PLC operation. A lightweight database and an intelligent cache mechanism are deeply integrated in the PLC, and high-frequency real-time small data packets are written and converted into low-frequency batch large transaction operation, so that high-frequency, stable and structured recording and convenient query of process data are realized on the premise of ensuring control instantaneity and low CPU load.
Owner:CGN DIGITAL TECH CO LTD

Embedded database replication and backup method

The invention relates to an embedded database copying and backup method, and belongs to the technical field of embedded databases. According to the method, a master database end and a slave database end are connected through a database replication and backup program dbrepsql, and an embedded database replication and backup management system is constructed; the system comprises a database replication and backup program dbrepsql and a database replication and backup control program dbget. According to the method, the transaction operation process is recorded in the operation log file at the master database end, and after the operation log file is transmitted to the slave database end through the network, the slave database end performs transaction operation replay, so that the data change of the master database end is copied and backed up to the slave database end; therefore, the user can copy and backup the database between different devices or between different positions of the same device through the network.
Owner:BEIJING INST OF COMP TECH & APPL

Remote access system for embedded database

The invention relates to an embedded database remote access system, and belongs to the technical field of embedded databases. On the basis of a local database management system, operation on a database file is divided into an operation request and an actual operation under a TFS, under the condition that an application program is basically kept unchanged, the operation request of a client side is transmitted to a server side through network service and data transmission, and the server side returns a result after completing corresponding processing. Therefore, remote database service is provided for the client, and a large number of application programs do not need to be modified. Separation of data and operation is achieved, safety and reliability of the data are improved, and the problem of data consistency among different devices is solved by remotely accessing server data.
Owner:BEIJING INST OF COMP TECH & APPL

Message re-throwing method and device, electronic equipment, storage medium and program product

The present disclosure provides a message re-throwing method and device, electronic equipment, storage medium and program product, and relates to the technical field of computers. The present disclosure obtains a first key-value message by traversing an embedded database; the value of the first key-value message includes a delivery message, and the key of the first key-value message includes a first delivery timestamp and a first delivery number; and the first key-value message is delivered to a message middleware according to the first delivery timestamp; in response to a delivery failure, the first delivery number is updated to a second delivery number; the second delivery timestamp is determined according to the second delivery number; the second key-value message is generated according to the second delivery timestamp, the second delivery number and the delivery message; the second key-value message is stored in the embedded database as a new first key-value message, and the first key-value message that fails to be delivered is deleted from the embedded database. The present disclosure can quickly re-throw a message, improve the timeliness of a business, and ensure that the performance of database work is not affected by message delivery failure.
Owner:MASHANG CONSUMER FINANCE CO LTD

Method and System for Coordinating and Optimizing Multi-Embedded Database Buffer Sizes

Method and system for coordinated optimization of multi-embedded database buffer sizes, relating to the field of database technologies. In view of the problem that when optimizing embedded databases in the prior art, optimization is often carried out one by one, and this process is repeatedly executed multiple times in the same system, which not only wastes time but also causes a significant increase in the cache of each database, resulting in the inability of other programs to run due to insufficient memory when other programs are running. In response to the lightweight characteristics of embedded databases, this application performs unified optimization on all embedded databases instead of optimizing each database separately, improving the optimization efficiency and avoiding the time waste caused by individual optimization. Moreover, this application helps the system tide over the peak period of memory usage by shrinking sub-functions and restoring the buffer to the default size in a sorted manner, thereby solving the problem that the significant increase in the cache of the database causes other programs to be unable to run due to insufficient memory when other programs are running.
Owner:HARBIN INST OF TECH

Computation interface and implementation method based on embedded database

The present invention discloses a computing interface based on an embedded database and an implementation method thereof. By using the encapsulation type method, the encapsulated data can be efficiently operated by calling the interface in Python. Only one data conversion is required during input and output, and there is no need to repeatedly convert the data into Python objects during calculation, thereby avoiding the inconsistency of data types and improving the overall computing efficiency. Through the SQL execution system and the database self-defined function capability, the self-defined function of the dynamic language Python is converted into the self-defined function of the embedded database through translation. During calculation, there is no need to rely on Python for real-time parsing, and the database kernel can be directly used for efficient calculation. By providing a multi-threaded context management method, the context information required for each function call is hidden, thereby lowering the user usage threshold.
Owner:DOLPHINDB INC (CN)

Log anomaly automatic analysis system

The application discloses a log exception automatic analysis system and relates to the technical field of exception analysis. The system comprises a collection module, an analysis module, a big data storage module, a console module and an exception analysis module. The collection module is used for collecting relevant type data of a host end. The relevant type data comprises security product data and host security event data. The analysis module is used for standardizing analysis of the collected data. The application helps users solve the problems of security data collection, data mining, event backtracking and security capability integration based on an ATT&CK framework. The application directly mines data in depth to discover potential threats. The application realizes cross-node query operation through deep integration of original data, and can uniformly query, count and analyze heterogeneous data through embedded database data retrieval and threat hunting syntax. The application fully utilizes the data advantages of enterprises and truly hunts threats that cannot be discovered by conventional means.
Owner:BEIJING SHENGXIN NETWORK TECH CO LTD

Integrated testing tool for data replication

Techniques for implementing an integrated testing tool for data replication are disclosed. In some embodiments, a software tool performs operations comprising: causing a first set of user interface elements to be displayed on a computing device; receiving, via the first set of user interface elements, a data replication configuration identifying an adapter, a source database, and a target database; storing the data replication configuration in an embedded database; causing a second set of user interface elements to be displayed on the computing device; receiving, via the second set of user interface elements, a data generation configuration identifying a table in the source database; generating random data in the table based on the data generation configuration; instructing the adapter to replicate the source data from the source database onto the target database based on the data replication configuration; and causing a log of events to be displayed on the computing device.
Owner:SAP SE

Data synchronization method, system and equipment based on embedded database and medium

The invention relates to the technical field of data processing, and particularly provides a data synchronization method, system and device based on an embedded database and a medium, and the method comprises the steps: directly obtaining a corresponding log record before writing as a synchronization data source when a transaction change occurs in the database; determining a synchronization priority according to the data type of the log record, and caching and packaging the time series data with the common priority in batches; for the to-be-synchronized data, determining a consistent snapshot based on the log serial number, and constructing a synchronous data unit; sending the information to a cloud; and receiving and executing a data merging instruction issued by the cloud to update local data. According to the invention, high-reliability data synchronization with lower delay, higher network and storage efficiency and zero interference to services is realized on the Internet of Things terminal with limited resources.
Owner:SHANDONG LANGCHAO YUNTOU INFORMATION TECH CO LTD

Generation method and device of local code knowledge base, equipment and storage medium

The invention provides a local code knowledge base generation method and device, equipment and a storage medium, and relates to the technical field of database construction. The method comprises the following steps: scanning a code library included in a local client to obtain a code file in the code library; then, according to a preset fragmentation requirement, fragmenting the code file to obtain a plurality of code blocks; and storing the plurality of code blocks in an embedded database pre-created at a local client. Furthermore, based on a transformers model deployed in the local client, the plurality of code blocks are converted into corresponding vector representations, and the vector representations are stored in a vector database created in the local client in advance. And finally, based on the embedded database and the vector database, generating a local code knowledge base. According to the method, the semantic information of the code blocks can be captured by depending on the transformers model, and a large number of code files can be flexibly organized and managed through the deployed embedded database and the vector database.
Owner:CHINA UNITED NETWORK COMM GRP CO LTD +2

An Embedded Database Remote Access System

This invention relates to an embedded database remote access system, belonging to the field of embedded database technology. Based on a local database management system, this invention divides database file operations into two parts: operation requests and the actual operations performed under TFS (Telematics Service). While keeping the application largely unchanged, the client's operation requests are transmitted to the server via network services and data transmission. The server processes the requests and returns the results, thus providing remote database services to the client without requiring extensive modifications to the application. This invention achieves the separation of data and operations, improves data security and reliability, and solves the data consistency problem between different devices by accessing server data remotely.
Owner:BEIJING INST OF COMP TECH & APPL

Instrument data lightweight embedded database system

The invention relates to a lightweight embedded database system for instrument data. The system comprises a header module, a mapping table module, a real-time data module and a data management module, wherein the header module is configured as a database header for storing the instrument data; the mapping table module is configured to store a database mapping table of instrument data; the real-time data module is configured as a database real-time data block for storing instrument data; the data management module is configured to manage a database header in a first management form, manage a database mapping table in a second management form, and manage a database real-time data block in a third management form. The instrument data lightweight embedded database system with the structure is light in storage mode, does not occupy too much space, is suitable for various verification and calibration systems conveniently, facilitates rapid storage of instrument data of the various verification and calibration systems, and has a data redundancy function and a function management design basis of safety and durability.
Owner:JIANGXI YURUN AUTOMATIC CONTROL ENG CO LTD