본문으로 바로가기

e4Graph 1.0a11

category Tcl & Tk/확장 패키지 (Extension Package) 2025. 8. 26. 09:50

홈페이지 : http://e4graph.sourceforge.net

e4Graph는 그래프 형태의 데이터를 영구적으로 저장하고 효율적으로 액세스 및 조작할 수 있도록 지원하는 C++ 라이브러리입니다. e4Graph를 사용하면 데이터의 각 부분 간의 관계를 반영하는 가장 자연스러운 형태로 데이터를 구성할 수 있으며, 테이블 형식으로 강제로 변환할 필요가 없습니다. e4Graph 라이브러리는 데이터베이스에 데이터를 저장하는 방법에 집중할 필요 없이, 표현하고자 하는 관계에 집중할 수 있도록 합니다. 데이터 항목을 수정하거나, 데이터 조각 사이의 연결 및 관계를 실시간으로 추가하거나 제거할 수 있습니다. e4Graph는 데이터 조각 사이의 무제한적인 다양한 연결을 표현할 수 있으며, 프로그램은 데이터 세트에 표현된 다른 연결을 알 필요 없이, 관심 있는 관계에 따라 데이터를 선택적으로 조작할 수 있습니다. 

 

e4Graph는 Tcl을 포함한 각종 언어의 바인딩을 제공합니다.

 

What is the e4Graph Library?

Are you a programmer, and do you work with information whose "shape" is irregular, data whose pieces inter-relate to each other in many different and non-uniform ways? And do you need to represent a collection of data with the ability to add new connections between any two data items on the fly? Do you need to efficiently work with huge data sets, and do you need guaranteed data consistency for your persistent data? And do you need to work with the data over many invocations of your programs, each invocation starting off at exactly the point where the previous invocation left off? Do you need to access the data from many different programs running on a variety of operating systems and machine architectures? Do you need to extract data from the data sets in XML format and do you need efficient access to external data available in XML format? If so, e4Graph can help you.

e4Graph is a C++ library that allows programs to store graph-like data persistently and to access and manipulate that data efficiently. With e4Graph, you can arrange your data in the most natural form that reflects the relationships between its parts, rather than having to force it into a table-like format. The e4Graph library allows you to concentrate on the relationships you want to represent, and not on how to store them in a database. You can modify data items, and add and remove connections and relationships between pieces of data on the fly. e4Graph allows you to represent an unlimited number of different connections between pieces of data, and your program can selectively manipulate the data according to the relationships it cares about, not having to know about other connections represented in the data set.

e4graph-1.0a11.src.zip
0.88MB

'Tcl & Tk > 확장 패키지 (Extension Package)' 카테고리의 다른 글

AtExit 1.0  (0) 2025.08.26
BigFloat for Tcl 1.1b1  (0) 2025.08.26
memchan 2.3  (0) 2025.08.26
VecTcl 0.3  (0) 2025.08.19
Tcl3D 1.0.1  (0) 2025.08.18