A MongoDB Prototype With New Heterogeneous-Memory Storage Engine (Hse)

mongodb heterogeneous memory storage engine

Introducing a new MongoDB Storage Engine
Q. What is the Heterogeneous-memory Storage Engine?
A key value store library developed (and open-sourced) by Micron that will work with any normal storage but works especially well with emerging SSDs or NVDIMMS (or other Storage Class Memory) that have faster even NVM media in them (Bleeding-edge NAND, or Optane […]

Read more

Restoring a MongoDB Sharded Cluster to a Different Environment

MongoDB Sharded Cluster

If you have been working in the database field for some time, you have likely come across the need to create a new database, based on an existing one. The most common example I can think of is to create a copy of the production database for testing purposes.
In the case of MongoDB sharded […]

Read more

Percona Server for MongoDB LDAP Enhancements: User-to-DN Mapping

Percona Server MongoDB LDAP Mapping

Automatic Role-Based Authorization by LDAP Comes to Percona Server for MongoDB (PSMDB)
In PSMDB 4.2.5-5, admins now have a way to leverage LDAP infrastructure to automatically assign database roles to LDAP-authenticated database users. The keyword is that LDAP Authorization has now been added alongside LDAP Authentication. The feature is in experimental status as of the […]

Read more

Using Vault to Store the Master Key for Data at Rest Encryption on Percona Server for MongoDB

Percona Server MongoDB Encryption

Since the release of Percona Server MongoDB 3.6.13 (PSMDB), you have been able to use Vault to store the encryption keys for data at rest encryption. Here’s how to set it up.
First, you need to have a Vault server up and running. My colleague, Jericho, has an article on setting up Vault for Percona […]

Read more