ARCHIVES 169

비트나인, 새로운 하이브리드 그래프 데이터베이스 ‘아젠스 그래프’ 출시

비트나인, 새로운 하이브리드 그래프 데이터베이스 ‘아젠스 그래프’ 출시 그래프 데이터베이스 연구개발 전문기업 비트나인(대표 강철순)은 새로운 하이브리드 형태의 멀티모델 데이터베이스인 ‘아젠스 그래프(AgensGraph)’ 정식 1.0 버전을 출시했다고 13일 밝혔다. 아젠스 그래프는 세계 최초로 관계형 데이터베이스와 그래프 데이터베이스를 통합하여 개발된 멀티모델 데이터베이스이다. 작년 11월 미국 실리콘밸리에서 열린 국제 PGConf2016 컨퍼런스에서 커뮤니티 에디션 0.9 버전을 발표하여 많은 주목을 받은 이후, 현지 소프트웨어 기업들과 파트너 계약을 활발히 진행해오고 있다. 비트나인 실리콘밸리 연구소에서 아젠스 그래프를 개발한 김기성 박사(비트나인 CTO)는 “잘 알려진 구글의 인공지능 알파고와 검..

ARCHIVES 2017.01.16

‘그래프 데이터베이스 in Korea’ Meetup 소개

‘그래프 데이터베이스 in Korea’ Meetup 소개 드디어 한국 최초로 그래프 데이터베이스 밋업(Meetup)이 탄생했습니다! 밋업은 해외에서 시작된 다국적 커뮤니티 사이트로 페이스북이나 트위터 등과 달리 오프라인 모임을 지향한 어플입니다. 밋업은 다양한 스포츠, 산악회, 요가, 회화 공부, 글로벌 파티, 외국인 모임 등 여러 방면으로 동호회 같은 모임 활동을 할 수 있습니다. 간단히 말하면 해외에 널리 퍼져 사는 사람들이 가까운 지역에서 서로 만날 수 있게 오프라인 모임을 만드는 사이트 입니다. 이미 미국에서는 엄청나게 활성화되어 있구요. 우리나라도 점차 활성화되어 서울만 해도 아래 이미지와 같이 수많은 모임이 있는 것을 볼 수 있습니다. ▲ Meetup 웹페이지 화면 (https://www.me..

ARCHIVES 2017.01.06

NewSQL의 VoltDB에 대하여

본 내용은 NewSQL DB 중 VoltDB에 대해 설명한 글이다. 미국의 리서치 전문 기관인 451 Group에서는 전체 DB를 RDBMS, NoSQL, NewSQL로 분류하였다. 이를 분류한 전체 그림은 다음과 같다. 위의 그림에서 보는 바와 같이 451 Group은 DB를 3개의 대분류로 나누고, 각각의 대분류에서 Analytic, Operational, -as-a-Service로 소분류하였다. Analytic은 통계, 데이터 마이닝, 기계학습, 패턴인식 등을 통해 분석된 내용을 제공하는 분석 소프트웨어 제품을 의미한다. Operational은 데이터 수집, 저장, 관리, 시각화 등을 제공하는 빅 데이터 처리 분석 플랫폼을 위한 단일 소프트웨어 제품을 의미한다. -as-a-Service는 빅 데이터..

ARCHIVES 2016.03.23

Flex의 start condition

이번 포스팅에서는 flex의 start condition에 대해 알아보는 시간을 갖도록 하겠습니다. 보통 `"`로 감싼 문자열이나 `/*`와 `*/`로 감싼 주석은 하나의 토큰으로 인식하도록 규칙을 만듭니다. 그런데 해당 문자열 혹은 주석의 내용에, 문자열을 끝내는 `"`문자나 다른 토큰의 규칙과 부합하는 텍스트가 있을 경우 난감해집니다. 이와 같은 경우 start condition을 사용해서 문제를 해결할 수 있습니다. 예를 들어 `"int"`와 같은 문자열을 분석할 경우, `int`가 키워드라면 해당 내용이 하나의 토큰으로 인식될 수 있습니다. 이와 같은 상황을 방지하기 위해 특정 상황(start condition)에서 특정 규칙들만 적용할 수 있도록 분석기 안에 작은 분석기를 만들 수 있도록 합니다..

ARCHIVES 2016.03.21

Graph Database 미래 가치

Graph Database 미래 가치 1. Graph Database 발전 방향 Graph Data 관련 제품들은 지속적인 부가 기능의 추가, 운영 안정성 확보, 성능 개선을 통한 제품의 고도화가 필요하고 관련 업체의 Graph Database 시장 확대 노력으로 만들어진 다양한 Case Study 경험을 제품에 잘 적용시켜야 합니다. Big Data Solution 과의 연동하거나 독자적으로 분산 데이터 환경에 대한 지원도 해야 하며, 현재 Graph Data Storage, Graph Data Processor, Graph Data Language와 같은 기반 기술뿐만 아니라 Graph Data Visualization과 같은 최종 단 기술까지도 통합 제공해야 할 것 입니다. 2. Graph Data..

ARCHIVES 2016.03.18