2010-07-01 2 views
2

NoSQL은 방대한 양의 데이터를 보유하고있는 간단한 데이터 모델로 잘 작동하는 RDBMS의 대안입니다. MongoDB, Google의 BigTable, Dojo의 Persevere, Amazon의 Dynamo, Facebook의 Cassandra 등이 그 예입니다. 이러한 데이터베이스를 관리 (즉, 데이터 삽입 또는 쿼리) 할 수있는 응용 프로그램/IDE를 알 수 있습니까?NoSQL 데이터베이스 시스템을 관리하기 위해 어떤 응용 프로그램/IDE가 있습니까?

답변

1

NoSQL 데이터베이스는 어렸을 때 내가 아는 실제 관리 응용 프로그램이 없지만 대부분의 nosql 데이터베이스는 데이터베이스와 상호 작용할 수있는 cli-tool의 일부 형태를 제공합니다.
이와 같은 관리 응용 프로그램을 개발하는 것도 중요하지 않습니다. 인덱스가있는 SQL 기반 시스템에서는 m 행을 포함하는 테이블의 n 번째 행 (n <m)
그러나 NoSQL 데이터베이스는 주로 해시 테이블 조회가있는 Key-Value-Stores이므로 처음 n 개의 데이터 세트를 실제로 볼 수는 없습니다.

물론 Redis와 MongoDB와 같은 예외가 있습니다. 이러한 세트는 정렬 된 집합과 색인의 일부 양식을 제공하지만 실제로 예외입니다.
같은 도구가 필요한 경우 Try Redis 또는 MongoDB Browser Shell과 같은 최소한의 버전을 작성하면 많은 노력을 기울이지 않고 데이터베이스를 쿼리 할 수있는 모든 기능을 제공합니다.

0

MongoDB의 경우 RoboMongo, MonguVUE 등을 사용할 수 있습니다. CouchDB에는 고유 한 인터페이스가 있지만 사용할 수있는 GUI가 많이 있지만 NoSQL의 유형에 따라 네 가지 범주가 있으므로 사용할 수도 있습니다.

관련 문제