저는 'sdbm'을 사용하여 응용 프로그램 응답 시간을 개선하고 MySQL 서버에 대한 부담을 줄이기 위해 일부 키 - 값 저장소를 관리했습니다. 내 코드는 (SDBM의 성질로 인해) 약간 거추장스럽고 SDBM이 생성하는 키 - 값 저장소는 메모리 내 데이터 구조가 아니라 파일 시스템에 저장됩니다 (적어도 이것은 SDBM에 대한 나의 이해입니다).영구 메모리 객체 - 레일
Memecached 또는 Redis를 사용할 수 있다는 것을 알고 있지만 이것은 아마도 내 응용 프로그램의 과장입니다. 그 사이에 어떤 권고 사항이 있습니까?
내 질문에는 코드가 없다는 것을 알았지 만, 성능이 뛰어나고 메모리 사용량이 적고 CPU 사용량이 적은 응용 프로그램을 원한다면 이것이 코딩 전제 조건이라고 상상해보십시오. 이것은 프로그래머가 추구해야하는 것입니다.
또 다른 트롤은 왜 그런 짓을했는지에 대한 의견을 남기지 않고 질문을 내려 놓습니다. – EastsideDeveloper