• 제목/요약/키워드: Cassandra

검색결과 15건 처리시간 0.021초

빅데이터환경에서의 칼럼-패밀리 저장소 활용방안 (Application Plan of Column-Family Stores in the Big Data Environment)

  • 박승범;이상원;안현섭;정인환
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2013년도 추계학술대회
    • /
    • pp.237-239
    • /
    • 2013
  • 키 값들을 대응하기 위해서. 데이터들은 칼럼-패밀리 저장소에 보존되는데, 빅데이터 환경에서 주로 사용되는 도구들은 Cassandra, HBase, Hypertable, and Amazon Simple DB 등이 있다. 본 논문에서는 Cassandra를 참조하여, 칼럼-패밀리 저장소와 그 구조를 정의하고, 그 특징들에 대해 살펴보기로 하겠다. 일관성, 트랜잭션, 가용성, 확장성 등에 대해 알아보고, CQL이라는 Cassandra 질의어를 이용한 기본 질의와 고급 질의를 살펴보겠다. 아울러, 본 칼럼-패밀리 저장소를 적용해야 할 분야와 적용하지 말아야 할 분야에 대해 언급하고자 한다.

  • PDF

다양한 NoSQL 데이터베이스의 성능 평가 연구 (A Study about Performance Evaluation of Various NoSQL Databases)

  • 박홍진
    • 한국정보전자통신기술학회논문지
    • /
    • 제9권3호
    • /
    • pp.298-305
    • /
    • 2016
  • 대용량의 데이터를 처리하기 위해서는 기존 관계형 데이터베이스인 MySQL, PostgreSQL, Oracle등 보다 NoSQL 데이터베이스가 우수함을 나타내고 있다. 본 논문은 일반적으로 널리 사용되고 있는 NoSQL 데이터베이스 중 HBase, Cassandra, MongoDB, Redis의 성능을 비교 평가한다. 본 논문에서 대용량의 데이터를 분산 처리하기 위해 서버 12대를 스위칭 허브를 통해 연결하였으며 운영체제로 우분투를 설치하였다. 벤치마킹 도구로는 YCSB를 이용하였으며, read, update를 각각 50%, 50%, 두 번째로는 95%, 5%, 마지막으로는 100%, 0%로 3가지로 변경하였고, 200,000번에서 1,200,000 까지 명령어를 수행하여 비교 평가하였다. 초당 트랜젝션 처리는 Cassandra가 가장 우수하였고, 단위 시간당 프로세스 수행 처리 개수는 MongoDB가 우수함을 보였다.

토픽맵과 카산드라를 이용한 그래프 구조와 트랜잭션 동시 처리 기법 (Technique for Concurrent Processing Graph Structure and Transaction Using Topic Maps and Cassandra)

  • 신재현
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제1권3호
    • /
    • pp.159-168
    • /
    • 2012
  • SNS, 클라우드, Web3.0과 같은 새로운 IT환경은 '관계(relation)'가 중요한 요소가 되고 있다. 그리고 이들 관계(relation)는 거래, 즉, 트랜잭션을 발생시킨다. 그러나 우리가 사용하고 있는 관계형 데이터베이스(RDBMS)나 그래프 데이터베이스는 관계(relation)를 나타내는 그래프 구조와 트랜잭션을 동시에 처리하지 못한다. 본 논문은 확장 가능한 복잡 네트워크 시스템에서 활용할 수 있는 그래프 구조와 트랜잭션을 동시에 처리할 수 있는 방법을 제안한다. 제안 기법은 토픽맵의 데이터 모델을 응용하여 그래프 구조와 트랜잭션을 동시에 저장하고 탐색한다. 토픽맵은 시멘틱 웹(Web3.0)을 구현하는 온톨로지 언어 중 하나로써, 정보자원들 사이의 연관 '관계(relation)'를 통해 정보의 네비게이터로써 활용되고 있다. 또한 본 논문에서는 컬럼형 데이터베이스인 카산드라를 이용하여 제안 기법의 아키텍처를 설계, 구현하였다. 이는 분산처리를 이용하여 빅데이터 레벨의 데이터까지 처리할 수 있도록 하기 위함이다. 마지막으로 대표적인 RDBMS인 오라클과 제안 기법을 동일한 데이터 소스, 동일한 질문에 대해 저장 및 질의를 하는 과정을 실험으로 보였다. 이는 조인(join) 없이 관계(relation)를 표현함으로써 RDBMS의 역할까지 충분히 대체 가능함을 보이고자 한다.

클라우드 데이터베이스에서의 꼬리응답시간 감소를 위한 가비지 컬렉션 동기화 기법 (Garbage Collection Synchronization Technique for Improving Tail Latency of Cloud Databases)

  • 한승욱;한상욱;김지홍
    • 정보과학회 논문지
    • /
    • 제44권8호
    • /
    • pp.767-773
    • /
    • 2017
  • 클라우드 데이터베이스와 같은 분산 시스템 환경에서는 균일한 서비스 품질을 보장하기 위해 꼬리 응답시간을 짧게 유지하는 것이 중요하다. 본 논문에서는 카산드라 데이터베이스를 대상으로, 긴 꼬리 응답시간에 해당하는 지연이 메모리 공간 부족으로 인해 발생한다는 것을 보이며, 이러한 지연이 메모리 공간 확보를 위해 버퍼에 저장된 데이터를 저장장치에 완전히 내려쓸 때까지 카산드라가 사용자의 요청을 받지 않기 때문임을 밝힌다. 버퍼에 저장된 데이터를 내려쓰는데 걸리는 시간은 저장장치 성능에 따라 결정되므로 SSD의 가바지 컬렉션으로 인한 성능 저하가 꼬리 응답시간을 더 길게 만들고 있음을 관찰하였다. 우리는 자바가상기계에서의 가비지 컬렉션과 SSD에서의 가비지 컬렉션을 함께 수행하여 SSD의 가비지 컬렉션 비용을 숨기는, SyncGC 기법을 제안한다. 실험 결과, SyncGC 기법을 통해 꼬리 응답시간인 $99.9^{th}$$99.9^{th}-percentile$을 각각 31%, 36% 줄일 수 있었다.

A GQM Approach to Evaluation of the Quality of SmartThings Applications Using Static Analysis

  • Chang, Byeong-Mo;Son, Janine Cassandra;Choi, Kwanghoon
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제14권6호
    • /
    • pp.2354-2376
    • /
    • 2020
  • SmartThings is one of the most popular open platforms for home automation IoT solutions that allows users to create their own applications called SmartApps for personal use or for public distribution. The nature of openness demands high standards on the quality of SmartApps, but there have been few studies that have evaluated this thoroughly yet. As part of software quality practice, code reviews are responsible for detecting violations of coding standards and ensuring that best practices are followed. The purpose of this research is to propose systematically designed quality metrics under the well-known Goal/Question/Metric methodology and to evaluate the quality of SmartApps through automatic code reviews using a static analysis. We first organize our static analysis rules by following the GQM methodology, and then we apply the rules to real-world SmartApps to analyze and evaluate them. A study of 105 officially published and 74 community-created real-world SmartApps found a high ratio of violations in both types of SmartApps, and of all violations, security violations were most common. Our static analysis tool can effectively inspect reliability, maintainability, and security violations. The results of the automatic code review indicate the common violations among SmartApps.

A NoSQL data management infrastructure for bridge monitoring

  • Jeong, Seongwoon;Zhang, Yilan;O'Connor, Sean;Lynch, Jerome P.;Sohn, Hoon;Law, Kincho H.
    • Smart Structures and Systems
    • /
    • 제17권4호
    • /
    • pp.669-690
    • /
    • 2016
  • Advances in sensor technologies have led to the instrumentation of sensor networks for bridge monitoring and management. For a dense sensor network, enormous amount of sensor data are collected. The data need to be managed, processed, and interpreted. Data management issues are of prime importance for a bridge management system. This paper describes a data management infrastructure for bridge monitoring applications. Specifically, NoSQL database systems such as MongoDB and Apache Cassandra are employed to handle time-series data as well the unstructured bridge information model data. Standard XML-based modeling languages such as OpenBrIM and SensorML are adopted to manage semantically meaningful data and to support interoperability. Data interoperability and integration among different components of a bridge monitoring system that includes on-site computers, a central server, local computing platforms, and mobile devices are illustrated. The data management framework is demonstrated using the data collected from the wireless sensor network installed on the Telegraph Road Bridge, Monroe, MI.

빅데이터 처리에 관한 NoSQL 비교연구 (Comparative study on NoSQL for Processing a Big Data)

  • 장래영;배정민;정성재;소우영;성경
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2014년도 춘계학술대회
    • /
    • pp.351-354
    • /
    • 2014
  • 빅데이터의 등장은 RDBMS로 대변되던 기존 데이터베이스 시장에 다양한 변화를 가져왔다. 빅데이터들은 데이터의 양은 증가했으나 개개의 데이터크기는 작아지고, RDBMS상의 데이터들과 비교해 단순해졌다. 이런 특징은 새로운 데이터처리기술을 요하게 되고, 그에 따라 빅데이터처리에 특화된 다양한 데이터베이스기술이 등장하게 되었다. 이를 NoSQL이라고 정의한다. NoSQL은 각각 데이터의 특성에 따른 처리방식이 달라 하나로 정의하기는 어렵다. 이에 본 논문에서는 다양한 NoSQL의 종류별 특징에 따라 분류하고 실제 빅데이터 운용에 있어 적합한 NoSQL을 알아보고자 한다.

  • PDF

Wind Effects on Tall Buildings with a Porous Double-Skin Façade

  • Shengyu Tian;Cassandra Brigden;Caroline Kingsford;Gang Hu;Robert Ong;K.C.S. Kwok
    • 국제초고층학회논문집
    • /
    • 제11권4호
    • /
    • pp.265-276
    • /
    • 2022
  • Double-Skin Facades (DSF) on tall buildings are becoming increasingly common in urban environments due to their ability to provide architectural merit, passive design, acoustic control and even improved structural efficiency. This study aims to understand the effects of porous DSF on the aerodynamic characteristics of tall buildings using wind tunnel tests. High Frequency Force Balance and pressure tests were performed on the CAARC standard tall building model with a variable porous DSF on the windward face. The introduction of a porous DSF did not adversely affect the overall mean forces and moments experienced by the building, with few differences compared to the standard tall building model. There was also minimal variation between the results for the three porosities tested: 50%, 65% and 80%. The presence of a full-height porous DSF was shown to effectively reduce the mean and fluctuating wind pressure on the side face of the building by about 10%, and a porous DSF over the lower half height of the building was almost as effective. This indicates that the porous DSF could be used to reduce the design load on cladding and fixtures on the side faces of tall buildings, where most damage to facades typically occurs.

Avantor® ACE® UltraCore HPLC/UHPLC 칼럼 가이드 (Avantor® ACE® UltraCore HPLC and UHPLC Columns)

  • Peter Bridge;Ian Phillips;Gemma Lo;Cassandra Rusher
    • FOCUS: LIFE SCIENCE
    • /
    • 제1호
    • /
    • pp.4.1-4.15
    • /
    • 2024
  • The Avantor® ACE® UltraCore series encompasses High Performance Liquid Chromatography (HPLC) and Ultra High Performance Liquid Chromatography (UHPLC) columns designed to deliver high throughput and high-efficiency ultra-fast separations. Utilizing ultra-inert solid-core silica particles with monodisperse particle distribution, these columns combine the high efficiency of UHPLC with the operability of HPLC instrumentation, yielding lower backpressure and high-resolution separations suitable for a broad spectrum of analytes. The Avantor® ACE® UltraCore range includes three primary product types: • UltraCore BIO: Designed for large biomolecules (≥5 kDa), these columns offer exceptional performance in separating biologically derived compounds. • UltraCore: Ideal for standard small organic molecules, providing rapid separations for both synthetic and natural mixtures. • UltraCore Super: Equipped with encapsulated bonding technology for small organic molecules in extreme pH conditions, optimal for high pH buffer requirements. The Avantor® ACE® UltraCore columns present a versatile and high-efficiency solution for chromatographic separation needs, accommodating a wide range of molecular sizes and providing enhanced resolution and reduced analysis time. Their adaptability to both HPLC and UHPLC systems, combined with the advantages of solid-core technology, makes them an invaluable tool in analytical and preparative chromatography.

  • PDF

경경골 단일다발 후방십자인대 재건술의 임상 결과: 체계적 고찰 (Clinical Results of the Single-bundle, Transtibial Posterior Cruciate Ligament Reconstruction: A Systematic Review)

  • 김영모
    • 대한관절경학회:학술대회논문집
    • /
    • 대한관절경학회 제21차 추계 학술대회
    • /
    • pp.57-57
    • /
    • 2009
  • 관절경적 경경골 단일 다발 후방십자인대 재건술은 전통적으로 가장 흔하게 사용되는 사용되는 술기이다. 그러나, 후방십자 단독 파열시 이 술기의 결과에 대한 임상 평가 및 효용성에 대한 임상적 분석 자료가 거의 없는 실정이다. 이 술기를 시행받은 환자군들에서 객관적 슬관절 이완이 존재함에도 불구하고 주관적 슬관절 기능 장애는 우수한 결과를 나타낸다고 인정되어 왔다. 후방십자인대 단독 파열 후 경경골 단일 다발 재건술을 시행한 문헌 10개를 대상으로 잔존하는 후방 이완과 주관적, 객관적인 기능 평가, 활동성 정도, 환자 만족도, 골관절염의 발생 빈도, 술후 합병증을 체계적으로 고찰하였다. 술전 후방 슬관절 이완은 8.38~12.3 mm에서(4문헌) 술후 1.96~5.9 mm으로(9 문헌) 호전되었다. Lysholom 점수는 평균 81~100점이었다(9 문헌). IKDC는 75%에서 정상 또는 거의 정상의 결과를 보였다(6 문헌). 평균 Tegner 활동도는 4.7~6.3점이었다(8 문헌). 이번 고찰을 통한 결과에서 이 술기 후 퇴행성 변화가 관찰되었으며 보고된 합병증은 거의 없었다. 후방십자인대 단독 파열에서 경경골 단일 다발 재건술은 정상 슬관절의 안정성까지 회복하지는 못하나 한 등급 정도의 후방 슬관절 이완의 호전을 기대할 수 있다. 재활 및 운동으로의 회복에 대한 주관적 슬관절 점수는 80점이며 75%의 정상 또는 정상에 가까운 객관적 결과를 보여주었다. 이 술기가 퇴행성 관절염을 예방할 수는 없더라도 이러한 결과는 후방십자인대 재건 술기의 평가에 도움이 될 것으로 사료된다.

  • PDF