Занимаюсь сейчас больщим проектом(считайте что форум). Есть необходимость в практически реалтайм-общении. Особо пока оптимизацией не занимался, пока работаю на sqlite(via SQLAlchemy) как БД. Pylons как web-framework.
Недавно делал тред на тему кеширования и оптимизации запросов. Из него сделал выводы что очень полезно юзать KVS для сокращения запросов к основной БД.
Однако я подумал, если все так хвалят KVS, может есть смысл сделать небольшой ORM на базе KVS?
Правда особо не гуглил на существование таковых, но что вы можете рассказать о таких решениях? Есть смысл?
Как пример основы хотелось бы привести именно Tokyo Cabinet с сервером Tyrant. Забавно то, что сам Tyrant создан как БД, хранящаяся на hdd, однако поддерживается репликация, балансировка и остальные фичи масштабирования.
Собственно, что вы думаете?
Похожие темы
- Форум key-value storage (2014)
- Форум Отказоустойчивый Key-Value storage (2014)
- Форум distributed key-value (blob) storage (2015)
- Форум Key-value storage (?), с непредсказуемым key или document storage (2017)
- Форум Key->Value and Value->Key (2017)
- Форум OO key-value embedded база данных (2013)
- Форум «key = value» library (2006)
- Форум Smartcard key storage (2013)
- Форум key-value storage с объемом порядка 50-100 терабайт (2013)
- Форум key-value VS table (2024)