저는 현재 요정 큰 프로젝트 (활동중인 회원은 약 수백 K)에서 일하고 있으며 Plone 솔루션에 강하게 의존했습니다.ZODB 메모리 내 백엔드?
과 here과 같은 몇 가지 질문을했습니다.
매우 숙련 된 Plonistas (및 활성 stackoverflowers)의 일부 답장을 받았습니다. 정말 감사. 사람들은 Plone이 그만큼 큰 규모로 확장되지 않는다고 계속 주장하고 있으며, 대부분의 이유는 ZODB 때문입니다.
그런 다음 ZODB의 메모리 내장 백엔드를 생각합니다. RAM은 지금 정말 싸다! 당신은 단지 $ 3k에 128GB, 정상적인 $ 300 128GB SSD에 비해 10 배, 그리고 ~ 300MB의 SSD에 비해 ~ 30GBs IO 대역폭을 얻을 수 있습니다.
메모리 내 백엔드 + 백업용 바이너리 + 10s 디스크 저널링 용 + 이전 10 개를 제외한 모든 실행 취소는 인스턴스 삭제입니다! 그들은 RDBM을 연기해야하고 그러한 소파 */redis 등에 비해 전체 ACID + 트랜잭션 + 객체 매핑을 제공해야합니다.
기술적으로 가능합니까? 구현이 있습니까? 구현할 가치가 있습니까 (귀하의 의견)?
알림을 보내 주셔서 감사합니다. 전체 ZODB 메모리 내 작업이 작동한다면 그렇게 할 것입니다. – quyetnd