brew tap mongodb/brew
brew install mongodb-community
mongod
servermongos
sharded cluster query routermongo
shellbrew services start mongodb-community
brew services stop mongodb-community
as a manual process
mongod --config /usr/local/etc/mongod.conf --fork
TODO: MongoDB -> Architektura
TODO: MongoDB -> Możliwości
TODO: MongoDB -> Model danych
TODO: MongoDB -> Instalacja / konfiguracja serwera
db.createUser({
user: "piecioshka",
pwd: "to-jest-moje-haslo",
roles: [
{ role: "read", db: "cars" },
{ role: "readWrite", db: "animals" },
{ role: "root", db: "admin"}
]
});
db.auth('piecioshka', 'to-jest-moje-haslo');
db.getUsers();
db.dropUser('piecioshka');
TODO: MongoDB -> Powłoka JavaScript
TODO: MongoDB -> Projektowanie, modelowanie i tworzenie dokumentów
TODO: MongoDB -> Język zapytań
TODO: MongoDB -> Agregowanie informacji
TODO: MongoDB -> Operacje atomowe
TODO: MongoDB -> Praca z indeksami i optymalizacja zapytań
TODO: MongoDB -> Bezpieczeństwo
SQL Injection
.PostgreSQL, MySQL, MariaDB, SQLite, Microsoft SQL Server
MongoDB, Redis, PostgreSQL, MySQL, MariaDB, SQLite, CounchDB, Neo4j
MongoDB
MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, WebSQL