Я рассматриваю возможность использования MongoDB для хранения документов, содержащих список пар ключ / значение. Безопасный, но уродливый и раздутый способ сохранить это как
[ ['k1' : 'v1'] , ['k2' : 'v2'], ...]
. Но элементы документа по своей сути упорядочены в базовой структуре данных BSON, поэтому в принципе:
{k1 : 'v1',
k2 : 'v2', ...}
должно быть достаточно. Однако я ожидаю, что большинство языковых привязок будут интерпретировать их как ассоциативные массивы и, таким образом, потенциально могут нарушить порядок. Итак, что мне нужно знать:
Меня здесь больше всего интересуют Javascript и PHP, но я также хотел бы узнать о других языках. Приветствуется любая помощь или просто ссылка на документацию, по которой я могу перейти на RTM.