
Не реляционные базы данных все больше набирают популярность, и все чаще их можно встретить в проектах с высокой нагрузкой, как решения для увеличение производительности. В этой статье я попытаюсь раскрыть основы работы с MongoDB через расширение pear в php. О том как установить эту базу данных и настроить к ней доступ, вы можете прочитать здесь.
Установление соединения
После установки расширения pear, в своем проекте мы можете использовать ряд новых классов, таких как Mongo, MongoDB, MongoCollection, MongoCursor и прочие
Читать дальше
MongoDB - это документная база данных, написанная на c++. Для обмена данными с клиентом использует JSON, а хранит в двоичном формате BSON. По методу обмена данными эта база данных относится к NoSQL, т.е. использует не классический метод для взаимодействия реляционных баз данных и клиента (без SQL).
Для установки в Ubuntu достаточно прописать в консоле:
sudo apt-get install mongo
По окончании установки, для проверки работоспособности, выполните в консоле:
mongo
Вы должны увидеть примерно следующее приветствие:
MongoDB shell version: 1.2.2
type "exit" to exit
type "help" for help
Читать дальше