How to choose the database platform of knowledge management system

Source: Internet
Author: User
Tags db2

Knowledge management System (KMS) provides knowledge management services for enterprises through it technology, realizes the acquisition, sedimentation, sharing, learning, application and innovation of explicit and tacit knowledge, internal knowledge and external knowledge, and realizes the value of knowledge creation. Knowledge management system is mainly composed of two kinds of data structure, one is to describe the structure of the knowledge attribute and ontology, and the other is the unstructured data in the construction of documents, mails and multimedia. How to choose the appropriate database platform to realize the effective processing of two kinds of data will become one of the key factors of the KMS system success or failure.

First, the mainstream technology analysis of data processing

relational database (RDB) technology in the field of data processing is in the dominant position, it is based on the relational mathematics, the simple relational model, takes the SQL as the processing tool, obtains the widespread application, its technical characteristic decides to be good at the structured data processing application, in recent years each manufacturer develops the function on the basis of the relational database, began to have content management, multimedia and other data processing capabilities. Typical products include Oracle, DB2, SQL Server, MySQL, and so on. For massive structured data processing, it is also like Essbase, Cognos and other multidimensional database systems.

In the document and other unstructured data processing, the document database as the leading, with a large number of features, not limited by the size of the byte, any graphics, sound information, regardless of their sizes, length, height, are only one of the elements of the database, IBM Lotus Domino is a product representative with an industry-recognized advantage in storing such unstructured data.

The following is a simple comparison between a relational and a document database:

relational database (ORACLE/DB2, etc.) Document database (Domino etc)
Based on transaction processing model Based on document type
Using structured data Use semi-structured data
Provides real-time access to data Use replication to increase or decrease the document (by modification)
Locating data using a special query Using views to locate data
Using SQL to access Use Full-text Search to access

For special applications, there are some special database technologies, such as spatial database technology.

Application and analysis of the main database of KMS system

Today's KMS systems are dominated by IBM Domino, SUN JAVA, Microsoft. NET three systems, domino in e-mail, collaboration, unstructured document processing, security mechanisms, JAVA with open standards are leading the technology direction,. NET to Simple, Flexibility, ease of use, and low cost are also popular.

In the data processing of KMS there are two camps, one is Oracle/db2/sql server and other relational database, the other is Domino and other document-type database.

Domino has efficient document processing capabilities, a security control mechanism with up to 7 layers (managers, designers, editors, authors, readers, repositories, and no accessors) to control the permissions of a server, a database, a view, a form, an operation, a document, or a field. Can track and record all users of the database and document operations, such as the outstanding advantages of the KMS system is very suitable for the management of document-oriented knowledge. But in the face of a large number of forms such as structured data processing requirements, computing, statistical ability of Domino is difficult to deal with.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.