Express + MongoDB를 위한 최고의 세션 스토리지 미들웨어
Express를 사용하는 프로덕션 애플리케이션에서 사용할 세션 데이터를 MongoDB에 저장하는 데 가장 적합한 미들웨어를 찾고 있었습니다.
주위를 둘러보니 다음과 같습니다.
세션-몽구스(https://github.com/donpark/session-mongoose)작성자의 의견에 따르면 다음과 같은 이유로 생산 준비가 되지 않았습니다.
- 불충분한 시험.
- 제로 최적화
- 세션 스토리지를 위한 MongoDB보다 더 나은 옵션이 있습니다.
connect-mongo (https://github.com/kcbanner/connect-mongo)
express-continue-mongo (https://github.com/davglass/express-session-mongo)
이 클래스를 기준으로 합니다.
- 센차 커넥트 메모리 저장소
- ciaranj의 속달-속달-몽고드브
connect-syslog-mongo (https://github.com/bartt/connect-session-mongo)
저는 그들의 코드를 보고 있었고, 성능 비교 기사도 찾고 있었습니다.당신들은 어떤 것이 가장 좋은지 제안해 본 경험이 있습니까?
connect-mongo (https://github.com/kcbanner/connect-mongo) 가 다른 것들보다 더 좋아 보입니다.
express-syslog-mongo와 connect-syslog-mongo는 매우 오래되었고 오래된 버전을 기반으로 합니다.mongodb
운전 기사
에 기초한 세션-몽구스mongoose
보다 훨씬 더 느린mongodb
운전 기사
저는 커넥트몽고가 가장 좋은 선택이라고 생각합니다.
connect-mongodb-interval
- https://www.npmjs.com/package/connect-mongodb-session
- 3개월 전 발행
- connect-mongodb-messages:연결 및 Express용 MongoDB 백업 세션 스토리지. connect-mongo와 같은 모듈을 위한 잘 유지되고 완전한 기능을 갖춘 대체품으로 의도됨
- 구글도 이것을 먼저 보여줍니다.
커넥트몽고
언급URL : https://stackoverflow.com/questions/14059051/best-session-storage-middleware-for-express-mongodb
'sourcecode' 카테고리의 다른 글
roxygen2를 사용하여 예제를 실행하지 않는 방법은 무엇입니까? (0) | 2023.06.23 |
---|---|
메서드 이름 끝에 있는 물음표는 루비에서 무엇을 의미합니까? (0) | 2023.06.23 |
Git: 기본 저장소에서 Active Branch를 변경하는 올바른 방법은 무엇입니까? (0) | 2023.06.23 |
응용 프로그램이 .css 파일(Flask/python)을 선택하지 않음 (0) | 2023.06.23 |
MongoDB에서 인덱스로 정렬하는 방법은 무엇입니까? (0) | 2023.06.23 |