TokuMX는 MongoDB의 오픈 소스 대체 도구입니다. 그것은 MongoDB에 비해 우월한 거래, 압축 등의 기능을 가지고 있습니다. 그렇다면 왜 TokunMX는 MongoDB보다 기본 선택 사항이 아닙니까? 여기 누가 TokuMX를 프로덕션에 사용 했습니까?MongoDB 대 TokuMX - MongoDB 대신 TokuMX를 사용해야하지 않는 이유
5
A
답변
5
우리는 몇 달 전에 TokuMX를 평가했으며, 우리가 거부 한 주된 이유는 새로운 2.6 기능이 없었기 때문입니다 (당시 2.4 mongo 엔진을 기반으로했습니다). 또한 실제 압축은 광고되는 것과 상당히 거리가 먼 것으로 나타났습니다 (우리의 경우에는 이상적인 조건에 가까울 수 있습니다). 성능면에서는 거의 이득이 없습니다. 우리는 그 게임이 그 초의 가치가 없다고 결정했습니다.
0
더 나은 성능을 제공하고 데이터의 압축률이 좋았 기 때문에 필자는 TokuMX쪽으로 끌려 갔지만 TokuMX는 텍스트 검색을 지원하지 않으며 Mongo 엔진은 v2.4를 지원한다는 사실을 매우 실망 스러웠습니다. TokuMX v2.1은 Mongo 엔진 v2.6을 지원하지만 텍스트 검색에 대한 언급이 없으며 출시일은 불확실하다고합니다. 또한, 프랙탈 트리 인덱싱으로 인해 TokuMX의 삽입 및 업데이트 성능이 향상되지만 읽기 속도는 그다지 차이가 없음에 유의하십시오. 내 응용 프로그램이 읽기와 더 관련이 있기 때문에 TokuMX를 떨어 뜨리고 Mongo v2.6으로 이동하는 것은 매우 솔직한 결정이었습니다. TokuMX를 선택하는 동안 위의 모든 점을 고려해야합니다.
재미있는 점은 MongoDB의 뛰어난 성능을 자랑하는 배포판이라고 주장합니다. 로드맵이 없다는 뜻입니까? – vmr
(면책 조항, 나는 Tokutek의 직원 임) TokuMX 로드맵은 https://tokutek.atlassian.net/browse/MX/?selectedTab=com.atlassian.jira.jira-projects-plugin:roadmap-panel에서 다운로드 할 수 있습니다. . 압축의 경우, TokuMX는 압축 가능한 데이터 만 압축 할 수 있으며 7zip 또는 gzip을 통해 데이터의 mongodump를 실행하여 얻을 수있는 것과 비교할 수 있습니다. – tmcallaghan